当前位置: 代码迷 >> JavaScript >> 莫名其妙的怪事情,大家进来看下。解决办法
  详细解决方案

莫名其妙的怪事情,大家进来看下。解决办法

热度:159   发布时间:2012-02-11 09:51:35.0
莫名其妙的怪事情,大家进来看下。
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);
马虎 你再看看

  相关解决方案