2009-10-29 44 views
0

使用PHP我想要做數以百萬計的2^n指數,但到目前爲止我只有在PHP打印INF之前得到n^1023。PHP整數求冪(超大數字)

任何想法?

+0

2^1023是IEEE雙精度浮點值的上限。 – 2009-10-29 23:01:07

回答

3

您可以使用BC Math功能:

$num = bcpow(2, 1000000); // Takes a few seconds to run! 
+0

我會試驗BC數學和GMP – Chad 2009-10-29 22:20:44

5

正如格雷格說,BC Math是好的,但如果你真正需要的效率,儘量GMP代替。