我试图以最快的方式求一个数的幂。我在互联网上发现这应该通过 numpy.power() 来完成,但是当我尝试对大量数字执行此操作时,会出现结果为 0(零)的问题。在这种情况下该怎么办?如果有人知道更快的方法,我将不胜感激
代码:
print(np.power(np.array(2, dtype=int), np.array(1000000, dtype=int)))
结果:
0
Process finished with exit code 0
我试图以最快的方式求一个数的幂。我在互联网上发现这应该通过 numpy.power() 来完成,但是当我尝试对大量数字执行此操作时,会出现结果为 0(零)的问题。在这种情况下该怎么办?如果有人知道更快的方法,我将不胜感激
代码:
print(np.power(np.array(2, dtype=int), np.array(1000000, dtype=int)))
结果:
0
Process finished with exit code 0