divide()
setScale()
결과에 정확한 값이 표시되지 않을 경우(예: 소수점이 무한히 전개되는 경우) 해당 호출로 인해 ArithmeticException이 발생할 수 있습니다.
ArithmeticException
반올림 모드를 지정하면 ArithmeticException을 방지할 수 있습니다.
예:
BigDecimal.valueOf(1).divide(BigDecimal.valueOf(3));