1. 소수점 뒤로도 표현이 가능한 실수 자료형
- 0.1 + 0.2 != 0.3
- 부동소수점 문제가 생긴다.
- 값을 담는 메커니즘이 정수와 다르기 때문.
- double은 float보다 정밀하게 표현이 가능하다.
- float 은 f 혹은 F를 맨 뒤에 붙여서 표현
2. 형변환 관련
- float과 double의 연산은 double 변환
- float과 float의 연산은 float 변환
- 소수부가 2의 거듭제곱인 순자간의 연산에는 오차가 없다.
- 리터럴로 작성 시 double임을 명시하려면 .0을 붙여야한다
'Backend - Java Spring > JAVA_강의' 카테고리의 다른 글
[JAVA얄코] Boolean 자료형 (0) | 2023.10.07 |
---|---|
[JAVA얄코] 문자 자료형 (0) | 2023.10.07 |
[JAVA얄코] 정수 자료형과 연산자 (0) | 2023.10.07 |
[JAVA얄코] 자료형과 변수 (0) | 2023.10.07 |
[JAVA얄코] Java 시작 (0) | 2023.10.07 |
댓글