格式化BigDecimal为两位小数

431 阅读1分钟
public class BgiDecimalUtil {
    public static BigDecimal bigDecimalScale(BigDecimal value, int scale) {
        if (null == value) {
            value = BigDecimal.ZERO;
        }
        if (value.compareTo(BigDecimal.ZERO) == 0) {
            scale = 0;
        }
        return value.setScale(scale, BigDecimal.ROUND_HALF_UP);
    }
}