猿问

JS加法运算器的BUG问题


利用JS制作加法运算器时,运算12.1+521.2时出现如下图一的结果,源代码如图一,请大神指教一下,谢谢啦

图一

图二

http://img2.mukewang.com/5a92a7ee0001f71006410259.jpg


宝慕林4490339
浏览 1552回答 1
1回答

anet

这是JS采用IEEE 754格式存储数值导致的。从IEEE 754标准来说,这个结果完全正确。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答