본문으로 건너뛰기

decimal-string

소수 문자열(Decimal string)

소수 문자열은 금액을 부동소수점이 아닌 문자열으로 저장해 정밀도를 유지하는 방식으로, 게시물에서는 가격을 Decimal 또는 big.js로 파싱하라고 명시해 수치 오차를 방지하고 재현 가능한 계산을 확보한다. 이 방식은 부동소수점 연산으로 인한 반올림 오차를 피하고 회계적 합산에서 일관된 결과를 보장한다. 입력값을 문자열로 유지하면 서로 다른 런타임에서 동일한 금액 계산을 재현할 수 있다.