社区
脚本语言
帖子详情
python3.6 减法出错2.2-2.1≠0.1
你的小电视
2019-08-20 02:57:10
我在手机上使用qpython3L,发现2.2-2.1=0.10000000009,这是为什么?电脑上的也是这样吗?
...全文
238
8
打赏
收藏
python3.6 减法出错2.2-2.1≠0.1
我在手机上使用qpython3L,发现2.2-2.1=0.10000000009,这是为什么?电脑上的也是这样吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
99Kies
2019-11-27
打赏
举报
回复
Python浮点数存在不确定尾数
咸鱼在鱼塘
2019-08-21
打赏
举报
回复
电脑上也这样,应该是跟浮点数有关
你的小电视
2019-08-21
打赏
举报
回复
使用python,decimal模块 Decimal('2.2')-Decimal('2.1') 用字符串做参数
你的小电视
2019-08-21
打赏
举报
回复
引用 4 楼 tianfang的回复:
浮点数本身的问题。精度不够 需要高精度的数字,特别是金融领域,使用decimal.Decaimal
使用decimal之后,仍然有“尾巴”,虽然精度更高了,可尾巴也更长了。
tianfang
2019-08-21
打赏
举报
回复
笔误了 是 decimal.Decimal
tianfang
2019-08-21
打赏
举报
回复
浮点数本身的问题。精度不够 需要高精度的数字,特别是金融领域,使用decimal.Decaimal
你的小电视
2019-08-20
打赏
举报
回复
在电脑上用C语言试了试,调整到%0.20f时,也是这样。
黄哥Python培训
2019-08-20
打赏
举报
回复
计算机中浮点数是近似计算。
【华为机试真题 Python实现】N进制
减法
本文介绍了华为机试中的一道真题,涉及N进制的
减法
运算。题目要求根据给定的N进制对两个字符串进行
减法
操作,并处理异常情况。文章讲解了如何进行任意进制与10进制之间的转换,并提供了参考代码。
华为OD机试 - N 进制
减法
(Python)| 真题含思路
这篇博客介绍了华为OD机试中的一道N进制
减法
题目,讲解了如何处理输入的N进制字符串进行
减法
运算。核心知识点包括进制转换,特别是从任意进制转换为十进制进行计算,再将结果转换回N进制。提供了Python代码实现及运行结果,帮助读者理解解题思路。
【华为OD机考真题】- N进制
减法
(B卷-100分)(Python)
本文聚焦华为OD机考真题中的N进制
减法
问题,提供Python解题方案。介绍了题目、输入输出要求及示例,分析解题思路,包括输入验证、
减法
计算和结果输出。给出代码实现、复杂度分析与解析,还提供Java版源码及多语言题解册,助力通过机考。
华为OD机试C卷-- N进制
减法
(Java & JS & Python)
该博客介绍了如何解决华为在线开发者(OD)测试中的一个编程题,即在Java、JavaScript和Python中实现N进制的
减法
。题目要求根据给定的N值对两个字符串形式的N进制数进行
减法
运算,并处理异常情况。博客内容包括题目的详细描述、输入输出限制、解题关键点以及Java和Python的算法源码示例。
【华为OD】C卷真题 200分 : N进制
减法
python代码实现[思路+代码]
该博客介绍了华为在线开发者(OD)考试中的一道真题,涉及N进制
减法
问题。文章提供了C/C++/Java/python/JavaScript的代码实现,详细解释了算法思路,并附带了示例输入和输出。
脚本语言
37,739
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章