Skip to main content
🔢

進数変換器

2進数・10進数・16進数・8進数を変換します。

変換ツール更新日 2026-04-05作成: CalcDock Team, CS reference editor監修: CalcDock Team, Editorial review: radix conversion + JS integer limits (Apr 2026)

2進数・10進数・16進数・8進数を変換します。

あわせて読む: 単位換算のよくある間違い, 複利を理解する(APR・APY・複利の頻度), 返済方式:元利均等と元金均等, 住宅ローンの総コスト:元利以外 · ファイルサイズ変換器, 単位変換器, 年齢計算機.

特に役立つ場面

整数の進数変換の学習・デバッグ。符号付きはビット幅が UI にあるとき。

各入力の意味

  • Binary / Octal / Hex / DecimalDigits valid per base (hex 0–9A–F, octal 0–7); leading zeros are cosmetic in value. (string per base)

入力ミスを防ぐには

  • 八進は 0–7 のみ。
  • JS 安全整数範囲に注意。

進数変換器

🔒入力はブラウザ内で処理され、サーバーには送信されません。

結果の読み方

  • Same numeric value in different bases — conversion is exact for integers within safe precision.
  • Hex groups map to nibbles (4 bits); pad binary to multiples of 4 when hand-grouping to hex.
  • Signed integers (two’s complement) need explicit width — raw conversion here is unsigned-style unless noted in UI.

結果の意味

同一値の別表記。符号規則は UI に従う。

結果の確認方法

  • 10↔16 往復で一致。

この計算機では分からないこと

  • ビット幅なし 2 の補数の全域。
  • IEEE 浮動小数。

よくある質問

10進数を2進数にするには?

2で割った余りを下から読み上げます。例:13 → 1101。

2進数を10進数に?

各ビットに2のべき乗を掛けて足します。例:1101 = 13。

16進数の用途は?

CSSの色コード、メモリ番地、ビット演算など。16進1桁はちょうど4ビット(ニブル)に対応します。

2進数から16進数へ?

右から4ビットずつ区切って0〜Fに変換します。例:11011010 → DA。

8進数はどこで使う?

Unixのファイル権限(chmod 755など)でよく使われます。桁は0〜7のみです。

バイトとビットは?

1バイト=8ビット。0〜255(16進で00〜FF)を表せます。

出典・参考

この計算機の問題を報告

編集・レビューについて

安全整数と 2 の補数の注意。

編集ポリシー

関連する計算機

関連ガイド