作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个问题在这里已经有了答案:
rounding errors in Python floor division
(5 个回答)
去年关闭。
我试图在我的 python 脚本中做一些计算,但我得到了一些奇怪的结果。例如:
0.03 // 0.01
>>> 2.0
3.0 // 1.0
>>> 3.0
3.0
而不是
2.0
.有人能解释一下为什么会发生这种情况以及如何解决吗?
最佳答案
这是由于 floating point error .注意上面的楼层划分,余数不是0
:
0.03 % 0.01
# 0.009999999999999998
0.03 // 0.009
# 3.0
0.03
不能被
0.01
整除由于浮点数限制,没有一些余数
关于python - 小数的楼层划分返回错误答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59647797/
我有一些地址数据需要解析。除楼层数据外,大多数地址信息都以适合我的方式提供。 对于以不同方式获取的楼层数据,我可能会得到以下格式: “大街 123 号 2 楼”或“大街 123 号 2 楼” 如果我使
我正在使用processing java 库使用牛顿物理学模拟球在两堵墙之间弹跳;水平速度是一个常数,因为没有加速度。我让模拟正常工作,但我想指定地板的高度。然而,在我的方程中,当我尝试在球距离屏幕底
我正在尝试在我的苹果应用程序中显示楼层。我知道在苹果 map 中有一些选定的地方,如机场或购物中心,可以看到这个楼层。我需要做到这一点。只需要显示可用的楼层。正如你在图片中看到的,在图像的右侧有5F,
我是一名优秀的程序员,十分优秀!