需要目前的整数与2个小数(5.00)在javascript
Need present whole number with 2 decimals (5.00) in javascript
我有这个
Math.round((Math.abs(21600 / 3600))*100)/100
>> 6 # want 6.00
Math.round((Math.abs(21000 / 3600))*100)/100
>> 5.83 # This is right
整数上需要2个小数点。
您可以使用.toFixed()
,但不需要首先手动将值四舍五入到最接近的0.01 - .toFixed
函数将为您完成。
var str = Math.abs(21600 / 3600).toFixed(2);
使用Number.prototype.toFixed()
<一口> MDN> P_3 一口>
试试这个:
(Math.round((Math.abs(21600 / 3600))*100)/100).toFixed(2)
可以使用toFixed()方法:
var num = num.toFixed(6);
现在num等于6.00
相关文章:
- 用于Javascript中小数输入的Regex,小数前有1到3位,小数后有1到三位
- 在javascript中使用小数
- 正则表达式,不允许在javascript中使用负数和小数以及零
- 用于输入文本字段的Javascript验证器,仅用于两位小数
- JavaScript 是否考虑了本地小数分隔符
- 浮点数的总和在 JavaScript 中没有给出小数
- 删除Javascript中小数后的数字
- 用Javascript替换数字's小数
- JavaScript从我的小数中去除了.00
- JavaScript打印的数字有20位小数
- Javascript-格式化数字,始终显示原始的小数位数
- 使用javascript查找小数前的整数(不包括特殊字符)
- 如何通过 javascript 在浮点数中保留小数点数后的 2 位数字
- 如何在javascript中使用小数
- 在Javascript中,大浮点数的小数位数有限制吗
- 如何在使用 JavaScript 四舍五入小数时忽略 “”,“
- 如何在javascript中将小数转换为帧速率指定
- 使用 Javascript 将小数更改为整数
- angularJS 和 JavaScript 数学小数问题
- 如何从 JavaScript 变量中删除所有小数