15955067621307336078.toString(36);
は、大きな整数を表すことができないため、Javascript で返します'3d7vzfy5k2as8'
(正解は です'3d7vzfy5k29ou'
)。
大きな整数を文字列として受け取り、それを base 36 に変換する賢い関数を誰かが持っていますか?
15955067621307336078.toString(36);
は、大きな整数を表すことができないため、Javascript で返します'3d7vzfy5k2as8'
(正解は です'3d7vzfy5k29ou'
)。
大きな整数を文字列として受け取り、それを base 36 に変換する賢い関数を誰かが持っていますか?
この BigInt クラスを使用すると、任意の大きな整数を 2 ~ 95 の任意の基数に変換できbigInt2str()
ます。メソッドを使用して変換を実行します。
興味のある方のために、今日は代わりにhttps://github.com/MikeMcl/bignumber.jsを使用しています。