两个 Double值 加减乘除会出现浮点数误差 可以使用下面工具类
原因:
解决方法:
//两个double相加
public static Double doubleSub(Double v1, Double v2) {
BigDecimal b1 = new BigDecimal(v1.toString());
BigDecimal b2 = new BigDecimal(v2.toString());
return b1.subtract(b2).doubleValue();
}
//两个double相减
public s.
原创
2021-08-20 09:14:23 ·
388 阅读 ·
0 评论