JS取整方法


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方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM