当BigDecimal作除法计算(divide)时,若没有设置小数精度,当结果为无限循环小数时将抛出java.lang.ArithmeticException异常,示例代码以下: java
new BigDecimal(10).divide(new BigDecimal(3));
new BigDecimal(10).divide(new BigDecimal(3), 2, RoundingMode.HALF_UP)