摘要:
之前一直在用这个js自带的toFixed函数来进行四舍五入的操作,可是,在实际使用过程中却遇到了问题。比如varmoney=0.00542;//0.006; alert(Number(money).toFixed(2)); //0.00可以看出上面的结果是错误的,下面的方法通过巧妙的使用Math.round函数,完全可以解决数值很小时的精度问题。varmoney=0.00542;//0.006; alert(Number(money).toFixed(2)); functionround2(number,fractionDigits){ with(Math){ returnround(numb 阅读全文
posted @ 2011-01-06 17:05 古道飘零客 阅读(2434) 评论(0) 推荐(0) 编辑