javascript - ie8 js兼容问题
巴扎黑
巴扎黑 2017-04-10 14:50:41
0
3
399

在ie8中js里减法问题
如:10.8-1=9.79999997
js脚本里为什么会出这个兼容问题

巴扎黑
巴扎黑

全員に返信(3)
阿神

这是 IEEE 754 浮点数规范的缺陷。

所有使用这一标准的所有语言都有这个问题

javascript> 0.1+0.2
0.30000000000000004

因为你无法用有限的二进制精确表达所有十进制。

いいねを押す +0
刘奇

去搜一下tofixed函数的使用。

いいねを押す +0
洪涛

(10.810 - 110)/10 转换为整数运算

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート