回答編集履歴

1

対策法(使える環境はは不明)

2016/12/09 02:44

投稿

maisumakun
maisumakun

スコア145184

test CHANGED
@@ -7,3 +7,7 @@
7
7
 
8
8
 
9
9
  ということで、`base_convert`は53ビット(IEEE doubleの仮数部)しか精度がありません。
10
+
11
+
12
+
13
+ (用意されていれば)GMPはメモリのある限りの桁を扱えますので、[gmp_init](http://php.net/manual/ja/function.gmp-init.php)で16進数表現をGMPに変換して、[gmp_strval](http://php.net/manual/ja/function.gmp-strval.php)で36進数として出力させる、ということができます。