PY4

请问在 Python 中,浮点数 1.0 + 2.0 是否等值于整数 3?
答:是。

解析:虽然在 Python 中,整数和字符串或者浮点数和字符串是不能进行比较的,但整数和浮点数却可以。另外,当浮点数相加的结果等于整数时,偏差则不会出现,比如 0.1 + 0.2 会出现偏差`,这个我们在视频中已经演示过了,但 0.1 + 0.2 + 0.7 却能得到整数答案 1.0。

挺有意思的点,各种类型的转换,与比较,必须得打牢基础。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、 python的浮点数是有误差的,因为采用IEEE754标准来存储,因为浮点数的位数可以是无限的,但计算机的内...
    520bunana阅读 180评论 0 0
  • 关于数据的存储结构,以下选项描述正确的是( D )A: 数据所占的存储空间量B: 存储在外存中的数据C: 数据在计...
    IIronMan阅读 136,434评论 7 60
  • 该文章为转载文章,作者简介:汪剑,现在在出门问问负责推荐与个性化。曾在微软雅虎工作,从事过搜索和推荐相关工作。 T...
    名字真的不重要阅读 5,431评论 0 3
  • Hello, Tensor World! 让我们来分析一下你刚才运行的 Hello World 的代码。代码如下:...
    SeverusS_0f4a阅读 531评论 0 0
  • 1、图形化界面设计的基本理解当前流行的计算机桌面应用程序大多数为图形化用户界面(Graphic User Inte...
    IIronMan阅读 258,770评论 15 244