<script language="javascript"> 

function checkForm(){
var Sum="0.11";
var Sum2 = "0.2801"; 
var Sum3="1.002";
var amount = parseFloat(Sum+Sum2 );

相加本来为1.3921,但sum1得出的结果为:1.3921000000000001,显然不正确,通过toFixed(n)方法修正后(n是精确的小数点位数),得到正确结果。

var amount = parseFloat(Sum+Sum2 ).toFixed(4);//四舍五入保留小数点后四位

return false;
}
return true;
}

</script> 

相关文章:

  • 2021-10-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-09
  • 2021-05-10
  • 2022-12-23
  • 2022-01-04
猜你喜欢
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-22
  • 2021-05-25
  • 2022-12-23
相关资源
相似解决方案