私は base10 を bas32 に変換するルーチンを持っていますが、興味深いことに、オンライン変換ツールを使用していくつかの数値を再確認すると、問題があるようです。ここにいくつかの数値と私の変換の結果があります:
9990330227991015 = 8RU4S26R8F7
9990330227991016 = 8RU4S26R8F8
9990330227991017 = 8RU4S26R8F9
ただし、いくつかのオンライン ツール ( http://www.unitconversion.org/numbers/base-10-to-base-32-conversion.htmlやhttp://www.kaagaard.dk/service/など) を使用した 3 つの数字すべてconvert.htm ) 8RU4S26R8F8 を返します。数字の長さかもしれないと思ったのですが、高くしたり低くしたりすると変換が変わります。
なぜこれが必要なのですか?