<分区>
Possible Duplicate:
Is JavaScript’s math broken?
这看起来真的很愚蠢,但是当运行这个时,它会显示
7.300000000000001 而不是 7.3
<script language="javascript"> function buttonClicked() { var mySum = 1.1 + 1.1 + 1.1 + 0 + 4; alert(mySum); } </script>
什么会导致这种情况?我在一个非常基本的 aspx 页面上有 javascript。我们实际上是在使用 javascript 将表单输入的值相加,这只是一个打破它的数字的例子,还有很多其他的..
知道这是怎么回事吗?!?