数値ベース コンバータ
2 進数、8 進数、10 進数、16 進数、および 2 ~ 36 の任意のカスタム基数の間で瞬時に変換します。任意のフィールドに入力すると、他のすべてのフィールドが更新されます。
クイックリファレンス
| DEC | BIN | HEX |
| 0 | 0 | 0 |
| 8 | 1000 | 8 |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 255 | 11111111 | FF |
| 256 | 100000000 | 100 |
| 1024 | 10000000000 | 400 |
| 65535 | 1111111111111111 | FFFF |
| HEX | DEC | BIN |
| A | 10 | 1010 |
| B | 11 | 1011 |
| C | 12 | 1100 |
| D | 13 | 1101 |
| E | 14 | 1110 |
| F | 15 | 1111 |
基数を変換する方法
ToolsPix 数値ベースコンバーター ブラウザ内で、2 進数、8 進数、10 進数、16 進数、および 2 ~ 36 のカスタム基数の間で任意の整数を瞬時に変換できます。データはアップロードされず、アカウントも必要なく、サーバーには何も保存されません。
数ベースとは何ですか?
基数 (または基数) は、位置記数法が使用する一意の数字記号の数を定義します。人間の指は 10 本であるため、10 進数 (基数 10) では 0 ~ 9 の数字が使用されます。デジタル回路には 2 つの電圧状態があるため、バイナリ (基数 2) では 0 と 1 のみが使用されます。 8 進数 (基数 8) と 16 進数 (基数 16) は、2 進数の便利な短縮表現です。8 進数の各桁は正確に 3 ビットにマップされ、16 進数の各桁は正確に 4 ビットにマップされます。
なぜ基数間で変換するのでしょうか?
- CPU レジスタ、メモリ アドレス、マシン コードを 16 進数または 2 進数で読み書きします。
- 8 進数で表現された Unix ファイル権限をデコードします (例:
chmod 755)。 - 次のような 6 桁の 16 進値として記述された HTML カラー コードを検査します。
#FF5733。 - コンパクト ID に Base 32 または Base 36 を使用するデータ エンコード スキームを理解します。
このコンバーターの使用方法
2 進数、8 進数、10 進数、または 16 進数の 4 つの標準フィールドのいずれかに数値を入力または貼り付けます。他のフィールドはすべて即座に更新されます。非標準の塩基の場合は、フィールドに 2 ~ 36 の値を入力します。 カスタムベース 箱。値を入力するとビット ビジュアライザが自動的に表示され、各 2 進数が個別のセルとして表示されます。を使用します。 コピー ボタンを使用して結果をクリップボードに取得します。
カスタムベースと拡張表記法
基数 2 ~ 36 は、数字 0 ~ 9 とそれに続く文字 A ~ Z を使用してサポートされます。 Base 32 (二重三進数) は、Crockford Base32 などのエンコード システムで広く使用されています。基数 36 は、標準の ASCII 英数字で表現できる最もコンパクトな基数です。このツールは JavaScript のネイティブを使用します BigInt 任意精度の算術演算の場合、非常に大きな整数は丸め誤差なしで処理されます。
よくある質問
2進数を10進数に変換するにはどうすればよいですか?
上の [2 進数] フィールドに 2 進数を入力すると、10 進数の結果が即座に表示されます。手動では、各ビットに 2 の位置べき乗を乗算し、その結果を合計します。たとえば、1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10 となります。
16進数とはどういう意味ですか?
16 進数 (基数 16) では、0 ~ 9 の数字と A ~ F の文字を使用して、値 10 ~ 15 を表します。これはコンパクトです。1 つの 16 進数がちょうど 4 つのバイナリ ビットを表すため、フル バイト (8 ビット) は常に 2 つの 16 進数になります。 #FF5733 のような HTML カラーで 16 進数が使用されるのはこのためです。
8 進数の Unix ファイル権限とは何ですか?
Unix 権限は、所有者、グループ、その他の 3 つの 8 進数で表されます。各桁は、読み取り (4)、書き込み (2)、および実行 (1) の合計です。したがって、chmod 755 は、所有者 = 7 (rwx)、グループ = 5 (r-x)、その他 = 5 (r-x) を意味します。
カスタムベースとは何ですか?
2 ~ 36 の任意の整数を基数として使用できます。 Base 36 では、0 ~ 9 のすべての数字と A ~ Z の文字が使用され、非常にコンパクトな表現が生成されます。 Base 32 はエンコード システムで一般的です。このツールは、その範囲内の任意のカスタム ベースをサポートします。
このツールは負の数や小数をサポートしていますか?
このツールは、負でない整数を処理します。負の数の場合、2 の補数表現はコンピューティングにおける標準的なアプローチです。これは別のトピックであり、専用のビットごとの計算機で処理するのが最適です。浮動小数点基数の変換もこのツールの範囲外です。