diff --git a/src/main/java/com/spring/ifs/utils/IfsConverterToMap.java b/src/main/java/com/spring/ifs/utils/IfsConverterToMap.java index 8a031c95..2785e54d 100644 --- a/src/main/java/com/spring/ifs/utils/IfsConverterToMap.java +++ b/src/main/java/com/spring/ifs/utils/IfsConverterToMap.java @@ -46,16 +46,12 @@ public class IfsConverterToMap { //区分数据的类型 if (objValue instanceof Float) { BigDecimal bigDecimal = new BigDecimal((Double) objValue); - // 设置小数位数,最多保留 16 位有效数字 - bigDecimal = bigDecimal.setScale(16, BigDecimal.ROUND_HALF_UP); // 去除尾部的零 bigDecimal = bigDecimal.stripTrailingZeros(); String formatterValue = bigDecimal.toPlainString(); tempMap.put(key, formatterValue); } else if (objValue instanceof Double) { BigDecimal bigDecimal = new BigDecimal((Double) objValue); - // 设置小数位数,最多保留 16 位有效数字 - bigDecimal = bigDecimal.setScale(16, BigDecimal.ROUND_HALF_UP); // 去除尾部的零 bigDecimal = bigDecimal.stripTrailingZeros(); String formatterValue = bigDecimal.toPlainString();