From 932473d72155f4d2b02c62eace8a28b23133100f Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 19 九月 2024 11:03:24 +0800 Subject: [PATCH] 2024-9-19bug修改 --- src/main/java/com/whyc/dto/XmlFileOpreate.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/dto/XmlFileOpreate.java b/src/main/java/com/whyc/dto/XmlFileOpreate.java index 8bbed61..3491d6c 100644 --- a/src/main/java/com/whyc/dto/XmlFileOpreate.java +++ b/src/main/java/com/whyc/dto/XmlFileOpreate.java @@ -137,8 +137,12 @@ //棰勪及瀹归噺 battData.setEstimatedCap(preCapPercent*battCap); //鍐呴樆鍋忓樊鐜� - float resDevRate=(Float.valueOf(br)-battRes)/battRes; - battData.setResDevRate(resDevRate); + if(battRes==0){ + battData.setResDevRate(Float.POSITIVE_INFINITY); + }else{ + float resDevRate=(Float.valueOf(br)-battRes)/battRes; + battData.setResDevRate(resDevRate); + } file_node=node.element("bs_1"); battData.setBs(file_node.getTextTrim()); @@ -306,8 +310,12 @@ //棰勪及瀹归噺 battData.setEstimatedCap(preCapPercent*battCap); //鍐呴樆鍋忓樊鐜� - float resDevRate=(Float.valueOf(br)-battRes)/battRes; - battData.setResDevRate(resDevRate); + if(battRes==0){ + battData.setResDevRate(Float.POSITIVE_INFINITY); + }else{ + float resDevRate=(Float.valueOf(br)-battRes)/battRes; + battData.setResDevRate(resDevRate); + } batt_node=file_node.element("bs_1"); battData.setBs(batt_node.getTextTrim()); -- Gitblit v1.9.1