BigDecimal进行浮点数精确计算错误用法和正确用法

前言 通常商业计算涉及到小数的,我们都会使用BigDecimal来完成加减乘除运算。但是利用BigDecimal进行浮点数精确运算时,需要注意使用正确的方法。如果方法选择不当,依旧会发生错误。 发现问题 测试BigDecimal的两种构造方法,发现浮点运算的结果不同。 利用BigDecimal.valueOf方法构造对象的方法,获得的浮点数发生了精度异常。 利用new BigDecimal(Str
相关文章
相关标签/搜索