본문 바로가기

728x90
반응형

double

소수점 계산이 필요할 땐, double이 아닌 BigDecimal in java 개발을 하다가 회사에서 코드 리뷰를 받았다. 소수점 계산할 일이 있었는데, double 같은 경우 부동소수점 오류가 있으니 double이 아닌 BigDecimal을 사용해야 한다고! 보통 돈 계산을 해도 소수점까지 할 일은 없어서 아직까지 몰랐던 건지 개인적으로 공부를 안 해서 그랬던 거였는지 약간 현타가 왔는데 아무것도 안 하면 또 0이기에 정리를 해본다. 소수점 계산이 필요할 땐, double이 아닌 BigDecimal 리뷰를 받고나서 BigDecimal 형에 대해서 한 번이라도 들어본 기억은 있는 것 같은데 정확히 알지 못하는 상황이었다. 그래서 사용법 자체도 모르겠어서 당장 구글링을 진행했었음 일반 사칙연산 같은 경우 +, -, *, / 로 가능한데 BigDecimal 같은 경우는 아예 지원하는 .. 더보기
728x90
반응형