進数変換

2・8・10・16進数を相互変換。大きな整数や、2〜36進数の指定にも対応します。

変換する整数

2〜36進数に対応。11以上の進数では A〜Z を使います。

負数も変換できます。小数・指数表記・桁区切りには対応していません。最大4,096桁。

変換結果

進数変換の使い方

  • 「入力の進数」で元の数値の進数を選び、整数を入力します。入力すると結果が更新されます。
  • 2進数・8進数・10進数・16進数の結果を同時に確認できます。それ以外は「指定した進数」に2〜36の整数を設定します。
  • 必要に応じて英字の大文字・小文字を切り替え、各結果の「コピー」から利用してください。

変換例:10進数と16進数・2進数

  • 10進数の 255 → 2進数は 11111111、8進数は 377、16進数は FF。
  • 16進数の -0xFF → 10進数は -255。入力の進数と一致する 0b・0o・0x の接頭辞も使えます。
  • 10進数の 9007199254740993 → 16進数は 20000000000001。大きな整数も桁を丸めずに変換します。

対応する入力と注意点

  • 符号と接頭辞を除いて最大4,096桁の整数に対応します。小数、指数表記、カンマなどの桁区切りは入力できません。
  • 11進数以上では数字に続いて A〜Z を使います。入力する英字は大文字・小文字のどちらでもかまいません。
  • 負数は先頭に - を付けて出力します。ビット数を固定した2の補数表現には変換しません。先頭のゼロも保持しません。
  • 数値の変換計算はブラウザ内で行います。色のHEX値をRGBなどに変換したい場合は、色変換ツールをご利用ください。

関連ツール