javascript数值的toFixed方法和toPrecision方法

首先先执行如下结果,可能会令你大感意外。

在这里插入图片描述

出现这个原因在于,在javascript中,所有的数值都是64位双精度的。

在项目中,我们经常碰到如下的需求,即UI渲染过程中,我们希望获取到的数值是固定位数的,或者为了显示美观,固定多少位长度。

javascript为数值提供了toFixed方法和toPrecision方法。

在这里插入图片描述

发现这个toFixed方法会进行四舍五入。
在这里插入图片描述
同样 toPrecision方法也会进行四舍五入。该方法是保证长度为固定位数的,包括整数部分和小数部分。

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/83339106