- float와 double 타입은 이진 부동소수점 연산에 쓰이는 타입이기 때문에 일반적인 10진수의 연산에는 정밀도가 떨어질 수 있다.
- 대신에 BigDecimal 타입을 쓰면 된다.
- 단, BigDecimal 타입은 속도도 느리고 사용하는데 불편함이 크다.
'이펙티브 자바 > 9장 일반적인 프로그래밍 원칙' 카테고리의 다른 글
아이템 62 다른 타입이 적절하다면 문자열 사용을 피하라 (0) | 2023.12.13 |
---|---|
아이템 61 박싱된 기본 타입보다는 기본 타입을 사용하라 (0) | 2023.12.13 |
아이템 59 라이브러리를 익히고 사용하라 (0) | 2023.12.12 |
아이템 58 전통적인 for 문보다는 for-each 문을 사용하라 (0) | 2023.11.30 |
아이템57 지역변수의 범위를 최소화하라 (1) | 2023.11.30 |