我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么在Python中输入2.0+3.14不等于5.14呢?

img

计算机中小数的存储有精度损失,你存入的0.14在计算机中是有误差的,表现为0.000001之类的偏差
有帮助望采纳~

百度一下 “为什么0.1+0.2不等于0.3”,
你就会学到新知识:二进制、原码、补码、反码等等

近期文章

  • python 怎么创建2个字典,将其中一个字典中的数据提取出来后再存储进另一个字典,最后再打印出来
  • 不支持用后端版本编辑表 数据库sql
  • 使用JavaMail出现的异常
  • 这两种代码为啥结果不同啊,两者有什么不同吗
  • 用C语言或者C++编程
  • 为什么不能正常运行,无法进行for的内容
  • 怎么用javase写出来急得很重上
  • 接口包含抽象方法,求解答如图题目
  • 如何编写一个含有+-*/的汇编程序
  • 汇编语言编程,十进制BCS码转十六进制
  • 用C语言或者C++编程
  • 还有那个地方约束不足啊😂
  • WEKA API:如何使用过滤器RemoveWithValues过滤掉某个属性(numeric)值小于0的所有实例?
  • 一部分单字节,一部分双字节
  • @Async与@Transactional同时使用线程堵塞问题
  • Python t-prime 题目及要求如下图
  • 在做网上的项目,最后遇到了这样的报错,但是不明白
  • 用C语言或者C++编程
  • OnCopyData写入的使用问题 读取已经掌握
  • 多次继承接口的实现问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华