为什么不将python中的10除以简单地导致小数位向左移动?

问题描述 投票:1回答:1

为什么简单地除以10会得到这样的答案,而不是向左移动小数位? repeated division of 3333333 by 10

PS:我绝对是编程的初学者。所以请原谅我这个问题太傻了!预先感谢!

python division
1个回答
0
投票

浮点数不能在计算机中精确表示。这是一个复杂的话题。您可以在这里开始阅读它

https://docs.python.org/3/tutorial/floatingpoint.html

https://floating-point-gui.de/

https://blog.demofox.org/2017/11/21/floating-point-precision/

© www.soinside.com 2019 - 2024. All rights reserved.