bigdecimal保留两位小数的除法
时间: 2024-06-07 22:04:17 浏览: 134
java保留两位小数问题
5星 · 资源好评率100%
BigDecimal保留两位小数的除法可以使用setScale方法,将除法结果保留两位小数并且使用ROUND_HALF_UP进行四舍五入。具体实现可以参考以下代码:
```
BigDecimal dividend = new BigDecimal("10");BigDecimal divisor = new BigDecimal("3");
BigDecimal result = dividend.divide(divisor, 2, RoundingMode.HALF_UP);
System.out.println(result);
```
以上代码将10除以3,结果保留两位小数并且进行四舍五入,输出结果为3.33。
阅读全文