如果0.1 + 0.1 == 0.2 为ture,那么 0.1 + 0.2 == ?
发布日期:2022-02-26 14:49:34
浏览次数:48
分类:技术文章
本文共 275 字,大约阅读时间需要 1 分钟。
先上结果
这个世界很尴尬(geiga)
总是欺骗我们(u and me)
下面划重点:
python中 数值对象 用二进制来表示,浮点数同样
一个浮点数转化为二进制就是 不断乘二, 取整数部分
0.1 * 2 整数部分 0 小数部分 0.2
0.2 * 2 0 0.4
0.4 * 2 0 0.8
0.8 * 2 1 0.6
0.6 * 2 1 0.2
0.2 * 2 ......
0.1 用二进制表示 0.00011001100110011...【计算机无法精确表示,所以就有了误差】
这就是 0.1 + 0.2 == 0.3 Flase 的原因
转载地址:https://blog.csdn.net/qq_31643159/article/details/79398280 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月09日 16时55分38秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
iis7 url重写和重定向
2019-04-27
navicat工具来将SQL Server数据迁移到MySQL
2019-04-27
微信公众号从头开发(接入与消息)
2019-04-27
端口占用 杀死进程
2019-04-27
XStream xml与javabean之间的互转
2019-04-27
Android应用构建:10:使用sdkmanager管理sdk
2021-06-30
Kubernetes基础:MacOS上设定Dashboard
2021-06-30
#力扣 MySQL:183. 从不订购的客户 @FDDLC
2021-06-30
#力扣 MySQL196. 删除重复的电子邮箱 @FDDLC
2021-06-30
Seekbar 属性 记录
2021-06-30
textview设置独特字颜色和背景颜色
2021-06-30
背景+带边框(圆角)的textview怎么设置
2019-04-27
第二技能
2019-04-27
算法的设计
2019-04-27
LiveGBS支持万级以上设备GB28181设备|平台接入互联网无插件直播
2019-04-27
利用websocket进行高性能的GB28181语音对讲前端代码
2019-04-27
利用LiveQing搭建快照直播监控-配置定时快照、实时检索
2019-04-27
LiveNVR中ONVIF预制位相关操作接口
2019-04-27
LiveGBS-GB28181国标流媒体服务-如何配置云录像目录
2019-04-27
LiveGBS-GB28181国标流媒体服务-配置RTMP、RTSP端口
2019-04-27