为什么100 == 99.999为真,但在Javascript中100 == 99.99为假?
答案 0 :(得分:4)
答案 1 :(得分:3)
你在哪里得到这个结果?
从Firefox 3.6.3中的Firebug控制台
>>> 100==99.99
false
>>> 100==99.999
false
>>> 100==99.9999
false
>>> 100==99.99999
false
>>> 100==99.999999
false
>>> 100==99.9999999
false
>>> 100==99.99999999
false
>>> 100==99.999999999
false
>>> 100==99.9999999999
false
>>> 100==99.99999999999
false
>>> 100==99.999999999999
false
>>> 100==99.9999999999999
false
>>> 100==99.99999999999999
false
>>> 100==99.999999999999999
true
答案 2 :(得分:-2)
为什么在Javascript中100 == 99.999为真?
不是;无论你使用什么Javascript实现都是错误的。
但Javascript中100 == 99.99是假的吗?
因为他们不平等。