为什么在python中除以10不简单地导致小数点向左移动



为什么简单地除以10会得到这样的答案,而不是将小数点向左移动?如何在Python中使用简单的算术运算将小数点向左移动?3333333除以10 的重复划分

附言:我是一个绝对的编程初学者。如果这个问题太傻,请原谅我!提前感谢!

浮点数字在计算机中无法精确表示。这是一个复杂的话题。你可以在这里开始阅读

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

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

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

最新更新