js实现四舍五入完全保留两位小数的方法
本文实例讲述了js实现四舍五入完全保留两位小数的方法。分享给大家供大家参考,具体如下:
//四舍五入保留2位小数(若第二位小数为0,则保留一位小数) function keepTwoDecimal(num) { var result = parseFloat(num); if (isNaN(result)) { alert('传递参数错误,请检查!'); return false; } result = Math.round(num * 100) / 100; return result; } //四舍五入保留2位小数(不够位数,则用0替补) function keepTwoDecimalFull(num) { var result = parseFloat(num); if (isNaN(result)) { alert('传递参数错误,请检查!'); return false; } result = Math.round(num * 100) / 100; var s_x = result.toString(); var pos_decimal = s_x.indexOf('.'); if (pos_decimal < 0) { pos_decimal = s_x.length; s_x += '.'; } while (s_x.length <= pos_decimal + 2) { s_x += '0'; } return s_x; }
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数学运算用法总结》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript遍历算法与技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
相关推荐
beichenyx 2020-06-02
wbczyh 2020-03-28
SJCHEN 2020-02-01
Yasin 2019-12-27
wuxiaosi0 2019-12-16
willowwgx 2019-10-26
socket 2019-04-11
weialemon 2019-03-27
Yellowpython 2019-07-01
jling 2019-07-01
xiaochuachua 2014-02-26
bangrenzhuce 2019-06-25
stoutT 2010-05-18
wuqingyong 2012-12-26
jingxiao 2019-06-21
梦想的翅膀 2012-03-09
花花的技术 2011-11-22