BigDecimal one = new BigDecimal("1.3223");
BigDecimal two = new BigDecimal("2.33");
System.out.print(one.multiply(two)
.setScale(2, RoundingMode.HALF_EVEN) //保留两位小数
.doubleValue());
JAVA中小数乘法精度损失问题
最新推荐文章于 2024-07-26 03:39:25 发布