Python 卡住计算
Python Stuck Calculating
我正在尝试使用 python 解决问题,我需要计算:
r =(1^2|~4)**((5&9^3)|3*8**9)
但是,计算机需要很长时间才能完成该操作。关于如何解决这个问题的任何线索?
更简单 = -5**402653186
规格:
OS : Ubuntu 18.04
内存:8G
CPU : 英特尔 i5 8Gen
您要计算的数字非常大。 -1.45992917087860574535892544169158544350135939488 × 10^281442499 准确地说是根据 wolfram-alpha。虽然 python longs 可以无限长并扩展以填充内存,但它只是一个需要超长时间的计算,尝试使用 htop,它应该显示 ram 使用量不断增加。你应该重新考虑一下为什么要计算这么大的数字。
我正在尝试使用 python 解决问题,我需要计算:
r =(1^2|~4)**((5&9^3)|3*8**9)
但是,计算机需要很长时间才能完成该操作。关于如何解决这个问题的任何线索?
更简单 = -5**402653186
规格:
OS : Ubuntu 18.04
内存:8G
CPU : 英特尔 i5 8Gen
您要计算的数字非常大。 -1.45992917087860574535892544169158544350135939488 × 10^281442499 准确地说是根据 wolfram-alpha。虽然 python longs 可以无限长并扩展以填充内存,但它只是一个需要超长时间的计算,尝试使用 htop,它应该显示 ram 使用量不断增加。你应该重新考虑一下为什么要计算这么大的数字。