算法修改保留小数位数

This commit is contained in:
hzj
2024-02-20 10:16:30 +08:00
parent 0bee509621
commit e03c0d164c

View File

@@ -158,7 +158,7 @@ public class ROperatingMonitorDServiceImpl extends MppServiceImpl<ROperatingMoni
(Double.valueOf(rMpMonitorEvaluateDPO.getFreqCount ()+ rMpMonitorEvaluateDPO.getLineVoltageCount ()+ (Double.valueOf(rMpMonitorEvaluateDPO.getFreqCount ()+ rMpMonitorEvaluateDPO.getLineVoltageCount ()+
rMpMonitorEvaluateDPO.getPhaseVoltageCount ()+rMpMonitorEvaluateDPO.getUnbalanceCount ()+ rMpMonitorEvaluateDPO.getPhaseVoltageCount ()+rMpMonitorEvaluateDPO.getUnbalanceCount ()+
rMpMonitorEvaluateDPO.getVThdCount ()))/(5*rMpMonitorEvaluateDPO.getEffectiveMinuteCount ()) rMpMonitorEvaluateDPO.getVThdCount ()))/(5*rMpMonitorEvaluateDPO.getEffectiveMinuteCount ())
).setScale(2, BigDecimal.ROUND_HALF_UP)); ).setScale(4, BigDecimal.ROUND_HALF_UP));
} }
rOperatingMonitorDPO.setIndexIntegrityRate ( rOperatingMonitorDPO.setIndexIntegrityRate (
@@ -166,7 +166,7 @@ public class ROperatingMonitorDServiceImpl extends MppServiceImpl<ROperatingMoni
(Double.valueOf(rMpMonitorEvaluateDPO.getFreqCount ()+ rMpMonitorEvaluateDPO.getLineVoltageCount ()+ (Double.valueOf(rMpMonitorEvaluateDPO.getFreqCount ()+ rMpMonitorEvaluateDPO.getLineVoltageCount ()+
rMpMonitorEvaluateDPO.getPhaseVoltageCount ()+rMpMonitorEvaluateDPO.getUnbalanceCount ()+ rMpMonitorEvaluateDPO.getPhaseVoltageCount ()+rMpMonitorEvaluateDPO.getUnbalanceCount ()+
rMpMonitorEvaluateDPO.getVThdCount ())*statisticalInterval)/(5*1440) rMpMonitorEvaluateDPO.getVThdCount ())*statisticalInterval)/(5*1440)
).setScale(2, BigDecimal.ROUND_HALF_UP) ).setScale(4, BigDecimal.ROUND_HALF_UP)
); );
rOperatingMonitorDPO.setDevId (lineDTO.getDevId()); rOperatingMonitorDPO.setDevId (lineDTO.getDevId());
rOperatingMonitorDPO.setMonitorState("0"); rOperatingMonitorDPO.setMonitorState("0");