我需要将36 -th base中的数字转换为整数。原始数字长度大约是10个字符,似乎比PHP的整数限制大。
在我的情况下,原始数字如下所示:9F02tq977
。转换后,我得到以下结果8.46332972237E+12
。
如何在PHP中存储大量数据?
答案 0 :(得分:2)
由于BC Math不能使用任意基数,因此如果有可用的话,可以尝试使用GMP功能。
http://www.php.net/manual/en/ref.gmp.php
否则你可能不得不重写算法并编写自己的任意精确算法验证算法。
答案 1 :(得分:1)
使用像BC Math这样的数学库来获取大数字:)