以下我们将为大家介绍 JavaScript 保留两位尛数的实现方法:
四舍五入以下处理结果会四舍五入:
不四舍五入以下处理结果不会四舍五入:
第一种先把小数边整数:
第二种,当作字符串使用正则匹配:
注意:如果是负数,请先转换为正数再计算最后转回负数
//功能:将浮点数四舍五入,取小数点后2位 //制保留2位小数如:2,会在2后面补上00.即2.00 //精确到n位不含n位
1.丢弃小数部分,保留整数部分
2.向上取整,有小数就整数部分加1
2. 正则表达式效果不错
5.js保留2位小数(强制)
對于小数点位数大于2位的,用上面的函数没问题但是如果小于2位的,比如:changeTwoDecimal(3.1)将返回3.1,如果你一定需要3.10这样的格式那么需要下面的这個函数: