基数変換
2/8/10/16進数を相互変換
数値の基数を変える
基数変換ツールとは?
2進数、8進数、10進数、16進数を相互に変換するツールです。プログラミングやビット演算、16進数表記の確認などで、数値を別の進数にすぐ変えたいときに使えます。
どの入力欄からでも変換でき、1つの値を入力すると他の進数へ自動で反映されます。長い数値を見やすく区切る表示にも対応しています。
使い方
- 2進数、8進数、10進数、16進数のいずれかの欄へ数値を入力します。
- 他の進数へ変換された結果を確認します。
- 必要なら表示フォーマットを切り替えます。
- 各欄のコピー機能で結果を再利用します。
主な設定項目
数字をフォーマット
長い数値を読みやすく区切って表示する設定です。ビット列や大きめの数値を確認するときはオンのほうが見やすく、区切りなしの値をそのまま使いたいときはオフが便利です。
- オン: 2進数は4桁ごと、8進数と10進数は3桁ごと、16進数は4桁ごとに区切って表示
- オフ: 区切りなしで表示
活用シーン
0b1010や0xFFなどの表記を相互に確認したいとき- ビットマスクやフラグ値を2進数で見たいとき
- メモリアドレスや色コードに使う16進数を10進数と見比べたいとき
- UNIX権限など8進数表記を確認したいとき
対応している進数
- 2進数
- 8進数
- 10進数
- 16進数
使うときの注意点
- 各欄には、その進数で使える文字だけを入力できます
- スペースやカンマなどの区切りは入力時に無視されます
- JavaScript の安全な整数範囲を超える値は正確に変換できません