아이템60

· BE/Java
이 포스팅에서 작성하는 내용은 EFFECTIVE JAVA(이펙티브자바) 에서 발췌하였습니다. 아이템 60. 정확한 답이 필요하다면 float와 double은 피하라 float, double 과학과 공한 계산용으로 설계된 데이터 타입이다. 이진 부동소수점 연산에 쓰이며, 넓은 범위의 수를 빠르게 정밀한 근사치로 계산하도록 설계되었다. 정확한 결과가 필요한 금융 관련 계산과는 어울리지 않는다. 1.03 - 0.42의 결과를 0.6100000000001을 출력한다. ex 1) 금융 계산 시에 부동소수 타입을 사용한 잘못된 예 public static void main(String[] args) { double funds = 1.00; int itemsBought = 0; for (double price = 0..
멍목
'아이템60' 태그의 글 목록