diff --git a/pqs-common/common-event/src/main/java/com/njcn/event/file/component/WaveFileComponent.java b/pqs-common/common-event/src/main/java/com/njcn/event/file/component/WaveFileComponent.java index 784e52785..1f4ca929e 100644 --- a/pqs-common/common-event/src/main/java/com/njcn/event/file/component/WaveFileComponent.java +++ b/pqs-common/common-event/src/main/java/com/njcn/event/file/component/WaveFileComponent.java @@ -430,7 +430,9 @@ public class WaveFileComponent { strTempArray = strFileLine.split(StrUtil.COMMA); RateDTO rateDTO = new RateDTO(); // 单周波采样点数 //WW 2019-11-14 - rateDTO.setNOneSample((Integer.parseInt(strTempArray[0]) / nFreq)); + double doubleValue = Double.parseDouble(strTempArray[0]); // 解析为 double + int result = (int) (doubleValue / nFreq); // 强制转换为 int + rateDTO.setNOneSample(result); // 总点数 //这里的strTemp是一个偏移量 rateDTO.setNSampleNum((Integer.parseInt(strTempArray[1]) - nOffset)); lstRate.add(rateDTO); @@ -900,7 +902,7 @@ public class WaveFileComponent { */ private float Disturb_SJ = 0; - /*** + /*** * 暂降幅值90% */ private float Un09 = (0.90f * 57.74f);