扫码关注官方订阅号
如上图实例:a.先除后乘 b.先乘后除 为什么结果不一样呢
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你控制台输入6.6/10试试看,居然不是0.66,是不是amazing?
这个问题也算是日经啦,看一下浮点数的表示就明白了,不光JS如此,很多语言都是如此的
简单说 就是 :(6.6*100)/10 不等于 (6.6/10)*100
也即:(6.6/10)*100 不等于 66 (结果为65.99999999999999)
参考:http://madscript.com/javascri...https://segmentfault.com/a/11...
双精度浮点数的问题
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你控制台输入6.6/10试试看,居然不是0.66,是不是amazing?
这个问题也算是日经啦,看一下浮点数的表示就明白了,不光JS如此,很多语言都是如此的
简单说
就是 :
(6.6*100)/10 不等于 (6.6/10)*100
也即:
(6.6/10)*100 不等于 66 (结果为65.99999999999999)
参考:
http://madscript.com/javascri...
https://segmentfault.com/a/11...
双精度浮点数的问题