bigdecimal 不保留小数
时间: 2023-08-23 18:13:31 浏览: 240
bigdecimal
BigDecimal的divide方法可以通过设置精度来保留小数。例如:
BigDecimal a = new BigDecimal("10");
BigDecimal b = new BigDecimal("3");
BigDecimal c = a.divide(b, 2, RoundingMode.HALF_UP);
其中,第二个参数2表示保留2位小数,第三个参数RoundingMode.HALF_UP表示四舍五入。最终结果c为3.33。
阅读全文