當BigDecimal作除法計算(divide)時,若沒有設置小數精度,當結果爲無限循環小數時將拋出java.lang.ArithmeticException異常,示例代碼以下: java
new BigDecimal(10).divide(new BigDecimal(3));
new BigDecimal(10).divide(new BigDecimal(3), 2, RoundingMode.HALF_UP)