1. 程式人生 > >js中double型別的資料加減的時候出錯

js中double型別的資料加減的時候出錯

今天在寫js中的簡單演算法的時候遇到一個奇怪的現象:

在資料相減的時候出現小數,且小數點後面還有一串的數;

想到使用的是double型別,可能是這個原因,百度了下果然是這個原因

連線如下

https://www.cnblogs.com/yanweidie/p/3561065.html 

js中有

Math.round(x)方法,返回數字最接近的整數,四捨五入取整數,即捨去小數部分

Number.toFixed()方法,能保留小數點後面的指定位數


我js如上操作

頁面計算即可以了

這樣double型別的簡單運算就沒問題了