このツールに問題がありますか?
「Number Base Converter Online」について
このツールは 2 進・8 進・10 進・16 進、および 2〜36 の任意進数の間で数値を相互変換します。ある進数で入力すると他のすべての進数表示が得られます。
進数変換はプログラミングと計算機科学の基本です。メモリダンプやアセンブリは 16 進、Unix のファイルパーミッションは 8 進、ビット操作は 2 進を使います。スムーズに変換できれば暗算の手間を大幅に減らせます。
アセンブリ読み解き、ビット演算のデバッグ、パーミッション設定、コンピュータアーキテクチャ学習に最適。
このツールの使い方
数値を進数(2〜36)間で変換する手順
値を入力
「Value」は FROM 進数で書かれた数値。空白は除去されるので `dead beef` と `deadbeef` は同じ解釈。A–Z は 10〜35 を表し、大小無視。
From base / To base
「From base」と「To base」は 2〜36 の整数。代表的:2(バイナリ)、8(オクタル)、10(10 進)、16(16 進)、32(Base32)、36(最大、0–9 + A–Z)。
「実行」
結果は `result` のみ — 対象進数で表示(英字は小文字)。FROM 進数で不正な桁があると「Invalid digit for source base.」エラー。
精度の上限
解析は JavaScript の `parseInt` を使い、多くの場面で 32-bit セーフ整数の範囲。2^53 を超える巨大数は精度を失うので、その場合は大整数ツールを利用。