本文介绍了格式编号始终显示2位小数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
示例:
我的数字格式总是显示2位小数, 数字显示 ------ ------- 1 1.00 1.341 1.34 1.345 1.35我一直在使用这个:
parseFloat(NUM).toFixed(2);但是它显示 1 为 1 ,而不是 1.00 。
解决方案这在FF4中正常工作:
现场演示 $ b
parseFloat(Math.round(num3 * 100)/ 100)。 toFixed(2);注意,它会舍入到小数点后两位,所以输入 1.346 会返回 1.35 。
I would like to format my numbers to always display 2 decimal places, rounding where applicable.
Examples:
number display ------ ------- 1 1.00 1.341 1.34 1.345 1.35I have been using this:
parseFloat(num).toFixed(2);But it's displaying 1 as 1, rather than 1.00.
解决方案This works fine in FF4:
Live Demo
parseFloat(Math.round(num3 * 100) / 100).toFixed(2);Note that it will round to 2 decimal places, so the input 1.346 will return 1.35.
更多推荐
格式编号始终显示2位小数
发布评论