나는 계산을 수행하기 위해 BigDecimal
을 사용합니다. 계산 결과에 대한 내가 할 :BigDecimal 스케일 및 계산
result.setScale(4, RoundingMode.HALF_UP);
필요 BigDecimal
규모 및 라운딩의 .divide
방법을 사용하는 경우, 그래서 지금은 이런 식으로 작업을 수행합니다
BigDecimal result = bigDecimal1.divide(bigDecimal2, 10, RoundingMode.HALF_UP);
그래서 난 그냥를 사용 계산이 옳다는 것을 알기에 충분히 큰 규모. 그러나 이것이 BigDecimal로 계산을 수행하는 올바른 방법인지 잘 모르겠습니다.이 문제에 대한 의문이 생깁니다 ...
그래서 모든 포인터에 감사드립니다.
그리고 질문은 무엇입니까? – jarnbjo
@jarnbjo 내가 제대로하고 있다면? 그리고 그렇지 않다면 어떻게해야합니까? ... –
그리고 우리가 제공 한 기능적 요구 사항을 통해 우리가 올바른 일을하는지 여부를 결정할 수 있습니까? – jarnbjo