潇洒咖啡豆

文章
5
资源
0
加入时间
3年1月10天

java处理浮点类型的加减乘除法出现小数点精度错乱的解决方法

如果你在java里面运行一下一段代码,你会发现会出现错乱的小数点: double d1 = 100.0234; double d2 = 12.0652; System.out.println(d1-d2);输出的结果可能是这样的:87.95819999999999 这个结果绝对不是我们所需要的结果咯,因为这个是科学计数的结果,如果你想要得到正确的结果,