黑马程序员技术交流社区
标题:
关于取模的疑惑
[打印本页]
作者:
tonygone
时间:
2013-7-18 09:42
标题:
关于取模的疑惑
System.out.println(9.0 % 1.5); //结果:0.0
System.out.println(9.0 % 1.8); //结果:1.799999999998
请问为什么会出现如此情况?
我想应该全部是0.0才对啊
作者:
下雨天
时间:
2013-7-18 10:15
好像是浮点类型的计算都会损失精确度,这没办的 不过好像可以用一些其他的方法来解决 具体用什么我就不知道了
作者:
黑马陈凯
时间:
2013-7-18 13:42
%进行浮点数运算会不准确。容易出现精度问题。可以用BigDecimal进行计算
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2