-Bug Tracker
-My Bug
最小化

凭证数量金额辅助输入时四舍五入不对  

作者:jangogo 更新时间:2012/2/3 17:18:00

喻艳霞(1227877463) 16:35:42
这里的核算方式错了,用计算器计算出来是111476.925  四舍五入应该是111476.93  不应该是111476.92

 

在线版系列已经更改,新产品要测试一下这个问题

jangogo2012/2/6 2:02:00

更改了Util.round45() 函数


 

JScript
  1. //四舍五入   
  2. round45 : function(n,d){     
  3.    if(typeof(d)!='number')d=2;   
  4.    try{n=n.toFixed(d+1);}catch(ex){}//增加这一句解决小数的精度问题   
  5.    n  =  Math.round (n*Math.pow(10,d))/Math.pow(10,d);    
  6.    return  n;     
  7. },  
[ 发 表 ]   [ 修 改 ]   [ 回 复 ]   [ 关 注 ]