解决方法有四舍五入最小数对比法,例子如下:

四舍五入法:使用Java提供的Math.round();  四舍五入解决

Java浮点型近似值不精准

最小数对比法:使用Java提供的Math.abs(); 求绝对值与1e-6比较。我们学了c语言都知道,1e-6是我们经常使用的判断一个数是否为零。因为它已经足够小了,所以我们视比它小的数为0.

Java浮点型近似值不精准

相关文章: