如果JavaScript 中有必要的話,四捨五入到小數點後兩位
您希望將數字四捨五入到小數點後兩位,但前提是有兩位以上小數。例如,10 應保持不變,1.7777777 應變為 1.78,9.1 應保持原樣。
解:
在 JavaScript 中可以採用兩種方法:
1。使用 Math.round()
Math.round(num * 100) / 100
2。使用 Number.EPSILON
Math.round((num + Number.EPSILON) * 100) / 100
範例輸入與輸出:
Input | Using Math.round() | Using Number.EPSILON |
---|---|---|
10 | 10 | 10 |
1.7777777 | 1.78 | 1.78 |
9.1 | 9.1 | 9.1 |
1.005 | 1 | 1.01 |
以上是如何在 JavaScript 中將數字四捨五入到小數點後兩位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!