Javascript 保留小数位 (toFixed方法)

1.toFixed 保留2位小数 4舍5入
JavaScript中toFixed函数方法返回一个以定点表示法表示的数字的字符串形式。该字符串中小数点之前有一位有效数字,而且其后必须包含 fractionDigits 数字。
如果没有 fractionDigits 参数,或者该参数为 undefined,toFixed 方法假定该值为 0。调用方式为 numObj.toFixed(..);

例:
var s1 = 1024.24458;
alert(s1.toFixed(2)); // 输出 1024.24

var s2 = 1024.24558;
alert(s2.toFixed(2)); // 输出 1024.25

var s3 = 1024.2;
alert(s1.toFixed(2)); // 输出 1024.20
 
2.小数位有的高达6位,是因为进行了浮点的运算,一般都会出现这种问题
可以使用 renderer 四舍五入解决

引用
toFixed 方法
返回一个字符串,代表一个以定点表示法表示的数字。
numObj.toFixed([fractionDigits])
参数
numObj
必选项。一个 Number 对象。
fractionDigits
可选项。小数点后的数字位数。其值必须在 0 – 20 之间,包括 0 和 20。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值