标签:obj round 参数 ima percent 距离 ice 注意 fan
public BigDecimal setScale(int newScale,RoundingMode roundingMode)
返回 BigDecimal,其标度为指定值,其非标度值通过此 BigDecimal 的非标度值乘以或除以十的适当次幂来确定,以维护其总值。
如果该操作减少标度,则非标度值必须被除(而不是乘),并且该值可以更改;在这种情况下,将指定的舍入模式应用到除法中。
参数:
newScale
- 要返回的 BigDecimal 值的标度。roundingMode
- 要应用的舍入模式。Double perCent = obj.getNum() * 100.0 / obj.getTotal(); BigDecimal b = new BigDecimal(perCent); perCent = b.setScale(1, BigDecimal.ROUND_HALF_UP).doubleValue();
其他模式:
标签:obj round 参数 ima percent 距离 ice 注意 fan
原文地址:https://www.cnblogs.com/lijianda/p/9014570.html