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