목록 보기
부동소수점 이야기
백엔드

부동소수점 이야기

올리브영
올리브영
2023년 10월 20일

두줄요약

정산 시스템에서 double의 부동소수점 오차가 금액 계산에 어떤 문제를 만드는지 설명했습니다. 정확한 계산을 위해 BigDecimal 사용법과 주의점을 함께 정리했습니다.

핵심 내용

  • 정산 시스템에서 기본 실수형(double) 대신 BigDecimal을 사용하는 이유 설명
  • 부동소수점 방식이 10진 소수를 2진수 근사치로 저장해 반올림 오차를 만드는 구조
  • BigDecimal의 문자열 초기화, 비교, 사칙연산, 스케일 조정 등 사용 예시 정리
  • 정확한 금액 계산이 필요한 정산 업무에서 1원 단위 오차 방지 필요성 강조

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...