方法:1、利用toFixed()方法取小數點後兩位,此方法可把小數四捨五入為指定位數字,語法為「除法結果.toFixed(2)」;2、利用round()方法取小數點後兩位,語法為「Math.round(除法結果*100)/100」。
本教學操作環境:windows10系統、jquery3.2.1版本、Dell G3電腦。
jquery中除法怎樣取小數點後兩位
1、toFixed() 方法可把Number 四捨五入為指定小數位數的數字。
語法
NumberObject.toFixed(num)
num 必要。規定小數的位數,是 0 ~ 20 之間的值,包括 0 和 20,有些實作可以支援更大的數值範圍。如果省略了該參數,將會以 0 取代。
傳回值
傳回 NumberObject 的字串表示,不採用指數計數法,小數點後有固定的 num 位數字。如果必要,該數字會被捨入,也可以用 0 補足,以便它達到指定的長度。如果 num 大於 le 21,則此方法只呼叫 NumberObject.toString(),傳回以指數計數法表示的字串。
範例如下:
<html> <body> <p id="demo"></p> <script> var x = 7; var y = 8; var z = x / y; var result =z.toFixed(2); document.getElementById("demo").innerHTML = result; </script> </body> </html>
輸出結果:
#2、round() 方法可把一個數字捨入為最接近的整數。
語法
Math.round(x)
x 必要。必須是數字。
傳回值
與 x 最接近的整數。
說明
對於 0.5,方法將進行上舍入。
例如,3.5 將舍入為 4,而 -3.5 將舍入為 -3。
範例如下:
<html> <body> <p id="demo"></p> <script> var x = 7; var y = 8; var z = x / y; var result =Math.round(z*100)/100; document.getElementById("demo").innerHTML = result; </script> </body> </html>
輸出結果:
#相關影片教學推薦:jQuery影片教學
以上是jquery中除法怎樣取小數點後兩位的詳細內容。更多資訊請關注PHP中文網其他相關文章!