RoundingMode.HALF_UP 5不进位情况
#java提供BigDecimal做数字的精度运算,有的时候遇到5不进位情况,比如499.525,原因是double转BigDecimal时,会导致丢失精度,
会丢失精度 结果为
想要处理这个方法就是在初始化BigDecimal 时 使用String 类型
结果正确
RoundingMode.HALF_UP 5不进位情况
#java提供BigDecimal做数字的精度运算,有的时候遇到5不进位情况,比如499.525,原因是double转BigDecimal时,会导致丢失精度,
会丢失精度 结果为
想要处理这个方法就是在初始化BigDecimal 时 使用String 类型
结果正确