欧美成人片一区二区三区,久久碰人妻一区二区三区,久久婷婷激情综合色综合俺也去,狂野欧美性猛交免费视频,久久夜色精品国产亚洲

25
2024/05

Js和php遇到浮點(diǎn)數(shù)精度丟失問(wèn)題的處理辦法

發(fā)布時(shí)間:2024-05-25 13:49:57
發(fā)布者:神棍子
瀏覽量:
0

當(dāng)我們?cè)谶M(jìn)行一些大批量數(shù)據(jù)類型計(jì)算的時(shí)候經(jīng)常會(huì)遇到精度不純導(dǎo)致出現(xiàn)xx.566666667的情況,原因就是使用的是IEEE 754標(biāo)準(zhǔn)定義的64位浮點(diǎn)數(shù)格式,數(shù)字不能精確的轉(zhuǎn)換為十進(jìn)制導(dǎo)致。

image

想要解決這個(gè)問(wèn)題有多種辦法,php中自帶了bcadd,bcsub,bcmul,bcdiv函數(shù),可以通過(guò)函數(shù)來(lái)代替+-*/實(shí)現(xiàn)精確是計(jì)算。

image

Js中方法比較多,首先是引入第三方j(luò)s庫(kù)來(lái)解決,例如math、bigdecimal等js庫(kù),當(dāng)然原生的話也可以用pareseFloat和toPrecision()湊整來(lái)實(shí)現(xiàn)

image

關(guān)鍵詞:
返回列表