码迷,mamicode.com
首页 > Web开发 > 详细

JS取整方法

时间:2020-01-30 19:28:48      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:方法   tofixed   强制   log   一个   class   script   不同   ber   

1、toFixed方法

  定义:toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。

  例如:将数据Num保留2位小数,则表示为:toFixed(Num);但是其四舍五入的规则与数学中的规则不同,使用的是银行家舍入规则(四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一)。

2、round方法

  定义:round() 方法可把一个数字舍入为最接近的整数。

  例如:Math.round(x),则是将x取其最接近的整数。其取舍的方法使用的是四舍五入中的方法,符合数学中取舍的规则。

对于X进行保留两位小数的处理,则可以使用Math.round(X * 100) / 100.进行处理。

3、两方法联合

  若想四舍五入后强制保存两位小数,即12-12.00,则两种方法联合使用(Math.round(X * 100) / 100).tofixed(2);

4、Js题目

一、(1.115).toFixed(2)
var a = 1.115;
console.log(a.toFixed(2))
//1.11 
//五考虑,a为1.115,五后为零看后为0,不进位.

 tofix方法在部分情况下会不精确,建议使用round方法。

JS取整方法

标签:方法   tofixed   强制   log   一个   class   script   不同   ber   

原文地址:https://www.cnblogs.com/zenggaozheng/p/12243293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!