Web ToolBox

基数変換

2/8/10/16進数を相互変換

数値の基数を変える

基数変換ツールとは?

2進数、8進数、10進数、16進数を相互に変換するツールです。プログラミングやビット演算、16進数表記の確認などで、数値を別の進数にすぐ変えたいときに使えます。

どの入力欄からでも変換でき、1つの値を入力すると他の進数へ自動で反映されます。長い数値を見やすく区切る表示にも対応しています。

使い方

  1. 2進数、8進数、10進数、16進数のいずれかの欄へ数値を入力します。
  2. 他の進数へ変換された結果を確認します。
  3. 必要なら表示フォーマットを切り替えます。
  4. 各欄のコピー機能で結果を再利用します。

主な設定項目

数字をフォーマット

長い数値を読みやすく区切って表示する設定です。ビット列や大きめの数値を確認するときはオンのほうが見やすく、区切りなしの値をそのまま使いたいときはオフが便利です。

  • オン: 2進数は4桁ごと、8進数と10進数は3桁ごと、16進数は4桁ごとに区切って表示
  • オフ: 区切りなしで表示

活用シーン

  • 0b10100xFF などの表記を相互に確認したいとき
  • ビットマスクやフラグ値を2進数で見たいとき
  • メモリアドレスや色コードに使う16進数を10進数と見比べたいとき
  • UNIX権限など8進数表記を確認したいとき

対応している進数

  • 2進数
  • 8進数
  • 10進数
  • 16進数

使うときの注意点

  • 各欄には、その進数で使える文字だけを入力できます
  • スペースやカンマなどの区切りは入力時に無視されます
  • JavaScript の安全な整数範囲を超える値は正確に変換できません