以下代码展示了使用 Java BigDecimal 进行除法运算并保留两位小数,并计算百分比:

BigDecimal num1 = new BigDecimal('57025343');
BigDecimal num2 = new BigDecimal('85981');

// BigDecimal result = num1.divide(num2, 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal('100'));

BigDecimal result = num1.divide(num2, 2,  RoundingMode.HALF_UP).multiply(new BigDecimal('100'));
System.out.println(result + '%');

代码中,num1 代表总数。

Java BigDecimal 除法运算并保留两位小数:计算百分比

原文地址: https://www.cveoy.top/t/topic/pi7z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录