java计算百分比并保留两位小数

代码如下:
public static BigDecimal divideBigDecimalPercent(Integer a, Integer b) {
        if (Objects.isNull(a) || a== 0) {
            return BigDecimal.ZERO;
        }
        if (Objects.isNull(b) || b== 0) {
            return BigDecimal.ZERO;
        }
        double v = (double) a / b * 100;
        return new BigDecimal(v).setScale(2, RoundingMode.UP);
    }

输出结果可自行增加“%”,

java计算百分比并保留两位小数_第1张图片

 2023年8月14日18:13:30  亲测~~~~

你可能感兴趣的:(java,开发语言)