-
12. lang2 - (2) NumberDemo1 (실수끼리의 연산)java/코드 리뷰 2020. 4. 23. 19:39123456789101112131415161718package lang2;public class NumberDemo1 {public static void main(String[] args) {double num1 = 0.1;double num2 = 0.2;// 실수끼리의 연산 결과는 정확한 값이 나오지 않을 수 있음 (실수 표현의 한계)System.out.println(num1 + num2); // 0.30000000000000004// 실수끼리의 연산은 적절한 10^n 값을 곱해서 연산한 후 다시 복구 (실수 부분을 없앴다가 다시 복구)System.out.println( (num1*10 + num2*10) / 10);}}
'java > 코드 리뷰' 카테고리의 다른 글
12. lang2 - (4) ★ StringDemo1 (String 클래스 주요 메서드) (0) 2020.04.23 12. lang2 - (3) NumberDemo2 (BigInteger 사용) (0) 2020.04.23 12. lang2 - (1) MathDemo (Math 메서드 사용) (0) 2020.04.23 12. lang1 - (6) User Clonealbe Demo (해시코드 재정의) (0) 2020.04.23 12. lang1 - (5) ObjectDemo5 (clazz 객체 반환) (0) 2020.04.23