首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

把数目字val四舍五入,并保留scale位小数

2012-11-23 
把数字val四舍五入,并保留scale位小数/** *把val四舍五入,并保留scale位小数 */function mathRound(val,sc

把数字val四舍五入,并保留scale位小数

/** *把val四舍五入,并保留scale位小数 */function mathRound(val,scale){    var base = 10;    for(var i=1;i<scale;i++){        base = base*10;    }    var newVal = Math.round(val*base)/base;    var rsplit = newVal.toString().split(".");    var zeroNum = scale;    if(rsplit[1]){        zeroNum = scale-rsplit[1].length;    }    if(zeroNum==scale){        newVal = newVal+".";    }    for(var i=0;i<zeroNum;i++){        newVal = newVal+"0";    }    return newVal;}
?

热点排行