我正在本地主机中处理一些逻辑问题。在一个情况下,我需要计算2的幂,并以整数类型对它们求和,以进行下一个情况。我使用的是32位系统,所以我最多可以计算2^31,以及整数类型的2147483648。
如何将功率增加到10000?有没有数学库或类可以有效地计算大整数?
也许我不需要超过千的能力,但我很好奇这在PHP中是否可行。有人能用适当的参考资料回答我的问题吗?
PHP中有两个库可用于BIG Numbers。
他们是
- BC数学
- GMP
在这两种情况下,GMP比BC Math具有更多的库函数。
GMP-它认为数字字符串中的前导零表示数字是八进制的,而"BC"不是。参考:http://www.php.net/manual/en/book.gmp.php