丸めモードの引数なしで divide() または setScale() が呼び出されていることを報告します。

このような呼び出しを行うと、正確な値を計算結果で表現できない場合に ArithmeticException が発生します (計算結果が循環小数になる場合など)。

丸めモードを指定すると、ArithmeticException を防ぐことができます。

例:


  BigDecimal.valueOf(1).divide(BigDecimal.valueOf(3));