js小数精确处理以两位(100)小数为例

设置各取值为两位小数数字

var money=($('#nZXZJ').val()*$('#edit_1').val()*100+$('#nLSJQE').val()*100+$('#nWYJ').val()*100)/100;

money=Math.round(money*100)/100;
$('#nBCYSE').val(money);

写法巨强的四舍五入的转换函数,如下:

function round(v,e){

var t=1;

for(;e>0;t*=10,e--);

for(;e<0;t/=10,e++);

return Math.round(v*t)/t;

}

转载于:https://my.oschina.net/vsxp/blog/136990

你可能感兴趣的:(js小数精确处理以两位(100)小数为例)