zhitan-system/src/main/java/com/zhitan/statisticalAnalysis/domain/vo/FlowChartsVO.java
@@ -55,7 +55,8 @@ || BigDecimal.ZERO.compareTo(difference) == 0){ return BigDecimal.ZERO; } return energyLossRatio = difference.divide(totalAccumulatedAmount, 2, RoundingMode.HALF_UP); // 先计算比例,再乘以 100 转换为百分数 return energyLossRatio = difference.divide(totalAccumulatedAmount, 4, RoundingMode.HALF_UP).multiply(BigDecimal.valueOf(100)).setScale(2, RoundingMode.HALF_UP); } public FlowChartsVO() {