python - Python 3 中的浮点减法是不准确的
问题描述
我试图查找它,但我似乎无法正确表达它。
为什么 5.6 - 2.2 = 3.3999999999999995 在 Python 3 中?
当然,我可以使用内置函数 round() 解决这个问题,但我很震惊地看到这种行为
5.6 - 2.2
我正在使用 Python 3.7.3 版
解决方案
推荐阅读
- java - Java 发送 xls 文件,但浏览器将其识别为 xlsx
- c++ - 无法弄清楚堆覆盖在哪里
- php - php调用树莓派相机时不会
- javascript - 如何使用 HTML、CSS 和 JS 用网格(可点击的方块)覆盖图像?
- alert - 如何使用普罗米修斯规则提醒 Pod 重新启动
- java - 将符合 ISO 8601 的字符串转换为 ZonedDateTime
- kotlin - Kotlin 流程执行问题
- python - 使用 pygame 渲染 freetype 字体
- ios - 出现 contextMenu 时重新激活约束
- arrays - 具有强制属性的不同类型数组的 JSON Schema 验证失败