فهرست منبع

二氧化碳数据精确到小数点后三位

fuyuchuan 2 روز پیش
والد
کامیت
89a1cb5e97

+ 2 - 2
service-cdi/service-cdi-biz/src/main/java/com/usky/cdi/service/impl/IotDataTransferService.java

@@ -825,9 +825,9 @@ public class IotDataTransferService {
         co2VO.setSensorID(deviceId);
         co2VO.setEngineeringID(engineeringID);
         co2VO.setPublishTime(getCurrentTime());
-        // 将value除以10000并保留位小数
+        // 将value除以10000并保留位小数
         Float processedValue = new java.math.BigDecimal(value / 10000f)
-                .setScale(2, java.math.RoundingMode.HALF_UP)
+                .setScale(3, java.math.RoundingMode.HALF_UP)
                 .floatValue();
         co2VO.setSensorValue(processedValue);
         co2VO.setDataEndTime(dataEndTime);