형변환 한후 더하기
JAVA 초보로서, 혼자 뭔가를 뚝딱뚝딱 만들고 싶은데 잘 안된다. 그런데 오늘도 하나 배움 JAVA에서 부동소수점의 연산은 쓰레기값때문에 별로 추천하지 않는다. 예를들어, JAVA에서 2.0 - 1.1 은 0.9가 아니다 System.out.println(2.0 - 1.1); 를 해보면 결과는? 0.8999999999999999 부동소수점의 연산은 2진수 연산이기때문에 쓰레기값이 존재한다고 한다. (뭐 컴퓨터공학을 전공한사람이 아니라서 ㅠㅠ 더이상 파기는 힘들다..아무튼 그렇다고 한다.) 그래서 JAVA에서 부동소수점의 연산을 정확히 수행하기 위해서는.. BigDecimal이라는 기본 메소드를 이용하는게 좋다. 예제) public class BigDecimal_exam { public static vo..