所以,我有以下代码:
half= 1/2.0
print(half)
for x in range(1,1075):
half=half/2.0
print(half)
Run Code Online (Sandbox Code Playgroud)
但是在循环的最后部分,python决定一半现在是0.0
1.265e-321
6.3e-322
3.16e-322
1.6e-322
8e-323
4e-323
2e-323
1e-323
5e-324
0.0
Run Code Online (Sandbox Code Playgroud)
我达到了python的限制吗?我是否需要安装一个包装才能更远?我不确定为什么会发生这种情况,但我认为python刚刚达到极限