莫名其妙的怪事情,大家进来看下。
var a1=parseFloat(xmlhttp.ResponseText);
var a2=parseFloat( " <%=session( "FloatPrice ")%> ");
frmRegister.big5.value=a1+a2;
注:a2=0.1
a1的值=:当我输入10.12、11.12、12.12……只要是后面的小数是0.12的,得出的结果就是:10.129999999999999,11.129999999999999……
但我输入10.13、10.14……,只要不是后面小数为12的,运算都正常,是12的就不正常
------解决方案--------------------晕不好意思楼主
frmRegister.big5.value=(a1+a2).toFixed(2);
马虎 你再看看