부동소수점,고정소수점
- 고정소수점(Fixed Point)
소수점의 위치를 고정시켜 표현
비트를 절반으로 나누어 정수와 소수를 표현하는 방식
구현하기 편하고 연산속도가 빠름
표현 가능한 수가 적고 제한된 부분에서만 사용 가능(소수점 아래 긴 경우 사용 불가)
- 부동소수점(Float Point)
정수와 소수를 구분하지 않고 두 수를 하나의 공간으로 합쳐서 표현하는 방법
소수점을 고정시키지 않은 표현 방식으로 유연하고 정밀하게 표현 가능
<실수 12.5를 부동소수점으로 표현하는 방법>
실수 12.5 -> 2진수 1100.1 -> 1.1001e3
0.5 = 0.1
0.25 = 0.01
0.125 = 0.001
'IT > JAVA' 카테고리의 다른 글
[Java]비트 연산자로 데이터값 추출하기 (0) | 2023.06.12 |
---|---|
[Java] 문자열 (String) (2) | 2023.06.10 |
[Java] 개체(Entity) & 객체(Object) & 인스턴스(Instance) & 클래스(Class) (0) | 2023.06.08 |
[Java] 입출력 스트림 (0) | 2023.06.08 |
[Java] Reference Type(참조형식)=참조 변수 (0) | 2023.06.08 |