(이펙티브 자바) 규칙 60. 정확한 답이 필요하다면 float과 double은 피하라
(Effective Java) 규칙 60. 정확한 답이 필요하다면 float과 double은 피하라 float과 double의 설계 float과 double 타입을 과학과 공학 계산용으로 설계되었다. 이진 부동소수점 연산에 쓰이며, 넓은 범위의 수를 빠르게 정밀한 '근사치'로 계산하도록 세심하게 설계되었다. 따라서 정확한 결과가 필요할 때는 사용하면 안된다. float와 double 타입은 특히 금융 관련 계산과는 맞지 않는다. 0.1 혹은 10의 음의 거듭 제곱 수(10^-1, 10^-2 등)를 표현할 수 없기 때문임 float과 double 사용의 문제 예) 주머니에 1.03달러가 있었는데 그중 42센트를 썼다면 남은 돈은 얼마인가? //답을 구하는 어설픈 코드 .. System.out.println..
프로그래밍/EffectiveJava
2020. 3. 2. 16:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- JavaFX 테이블뷰
- effectivejava
- 일본 여행
- 방통대 과제물
- git
- windows
- effective java
- 일본 자전거 여행
- 자전거 여행
- TableView
- 자바
- 자전거
- 배낭 여행
- java
- JavaFX 종료
- 인텔리제이
- 스프링부트
- 텐트
- 이펙티브자바
- intelij
- 일본 배낭여행
- 배낭여행
- JavaFX Window Close
- JavaFX Table View
- Java UI
- springboot
- 이펙티브 자바
- JavaFX
- 이펙티브
- 일본여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함