本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
2進・8進・10進・16進数変換

2進・8進・10進・16進数変換

4つの進数のいずれかで整数を入力し、正確なBigInt演算で残りを同時に計算します。

16進数の結果を大文字 (A–F) で表示します。

0–1
0–7
0–9
0–9, A–F

いずれかの進数欄に値を入力すると、ほかの欄が自動的に変換されます。非常に大きな整数にも対応しています。

主な機能

  • 2進、8進、10進、16進数を相互変換します。
  • JavaScript BigIntを使い、大きな整数のすべての桁を保持します。
  • 各欄の基数で無効な文字をすぐに表示します。
  • 16進数のA〜Fを大文字・小文字で切り替えます。

使い方

  1. 分かっている進数の欄へ整数を入力します。
  2. 自動計算された残り3つの進数を確認します。
  3. 必要な結果を個別にコピーします。

活用例

  • 開発用の値を変換

    10進整数を2進ビット列や16進識別値として確認します。

  • 8進権限値を理解

    8進数を別の基数へ変換し、数値の関係を確認します。

プライバシー

整数の検証と進数変換はブラウザ内で処理されます。

動作要件

0以上の整数だけに対応し、負数、小数、0xなどのプレフィックスは使用できません。

よくある質問

非常に大きな整数も正確に変換できますか?
はい。JavaScript BigIntを使うため、通常のNumber範囲を超えても全桁を保持します。
0xや0bプレフィックスを付けられますか?
いいえ。各欄にはその基数で有効な数字だけを入力します。負数と小数にも対応しません。