From cf67159440266f4c511f3413581a36d7a4e554e2 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期二, 10 一月 2023 17:49:22 +0800 Subject: [PATCH] 预估容量 --- src/main/java/com/whyc/dto/XmlFileOpreate.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/dto/XmlFileOpreate.java b/src/main/java/com/whyc/dto/XmlFileOpreate.java index 9c8733d..68477cd 100644 --- a/src/main/java/com/whyc/dto/XmlFileOpreate.java +++ b/src/main/java/com/whyc/dto/XmlFileOpreate.java @@ -123,7 +123,13 @@ file_node=node.element("br_1"); String br=file_node.getTextTrim(); battData.setBr(br); - battData.setEstimatedCap(Float.valueOf(br)/battRes*battCap); + float esCap=0f; + if(battRes==0){ + esCap=1; + }else{ + esCap=Float.valueOf(br)/battRes; + } + battData.setEstimatedCap(esCap*battCap); battData.setBr(br); file_node=node.element("bs_1"); battData.setBs(file_node.getTextTrim()); @@ -278,7 +284,13 @@ batt_node=file_node.element("br_1"); String br=batt_node.getTextTrim(); battData.setBr(br); - battData.setEstimatedCap(Float.valueOf(br)/battRes*battCap); + float esCap=0f; + if(battRes==0){ + esCap=1; + }else{ + esCap=Float.valueOf(br)/battRes; + } + battData.setEstimatedCap(esCap*battCap); batt_node=file_node.element("bs_1"); battData.setBs(batt_node.getTextTrim()); batt_node=file_node.element("cr_1"); -- Gitblit v1.9.1