JS加法运算器的BUG问题


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

图一

http://img1.mukewang.com/5a92a7ed00011f7d06860438.jpg

图二

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


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

anet

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

相关分类

JavaScript