base36

    0

    1答えて

    注:これはライブラリや特定のプログラミング言語の使用に関するものではありません。 例(架空のイギリスの銀行、ソートコード12-34-56、口座番号98765432): 私はちょうどIBAN検証Wikipedia、から、以下の概念を理解したいです IBAN: GB82 WEST 1234 5698 7654 32 再配置: W E S T12345698765432 G B82 を整数に変換

    4

    2答えて

    私は開発中のWebアプリケーションでbase36を使用したいと思いますが、idがユーザーにURLとして表示されているので、私は冒涜を除外したいと思います。誰かがこれを解決しましたか?それとも本当に問題なの? データベースシーケンスの数字をスキップするだけで意味がありますか?

    1

    1答えて

    固定サイズの6文字の英数字IDを与える関数を作成したいと思います。先頭と最後の文字はアルファでなければなりません。 私はそれらを順番に生成します。私はbase36を使ってアルファベット[0-9A-Z]のアルファベットを使う方法だと思っていますが、開始時と終了時に常にアルファベットが6文字長くなるようにする方法があまりにもわかりません。 たとえば、IDを順番に作成して0から開始すると、両方のベースで

    2

    4答えて

    TL; DR行を選択するときに文字列が16進数であるかどうかをテストするにはどうすればよいですか? 私は16進ならば、それらのいくつかではなくBase36あるのGUIDを持つテーブルがあった場合: ID | GUID ===|================================= 1 | CAFEBABECAFED00DB16B00B515BADA55 2

    8

    3答えて

    strtoi(x,base=36)が整数にbase36エンコードされた文字列を変換するbase36に変換: strtoi("zzzz",base=36) [1] 1679615 この操作、すなわち、正の整数で指定されたbase36と同等の収率を反転させる機能がありますか?基本的に、私はしないよう itostr(1679615,base=36) [1] "zzzz" (私は36以外の任意

    1

    1答えて

    あなたが別のベースに数値を変換した後:あなたが戻って通常のベース10文字列を数値に変換するにはどうすればよい String thirteenAsBase36 = Long.toString(13, 36); ? Long thirteenAsBase10 = ?