java bigdecimal计算百分比
时间: 2023-04-26 12:04:45 浏览: 202
java计算百分比值的方法
Java中使用BigDecimal计算百分比,可以先将百分数转换为小数,然后再进行计算。例如,计算50%的值:
```
BigDecimal percent = new BigDecimal("50");
BigDecimal decimal = percent.divide(new BigDecimal("100"));
BigDecimal result = decimal.multiply(new BigDecimal("100"));
```
上述代码中,先将50转换为小数.5,然后乘以100,得到结果500。最后的结果也可以使用setScale方法设置小数点后的位数。
阅读全文