換算

16進数変換

設定
リセット
結果を共有
保存
埋め込み
バグを報告

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。


ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。


入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。


利用規約に同意してください。

プレビュー

計算機を保存

計算機の設定

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

計算機を共有

16進数とは何ですか?

16進数(基数16)は、数値を表すのに16個の記号を使用する位置記数法です。これらの記号には、0から9までの数字とAからFまでの文字が含まれます。それぞれの桁は16の累乗を表し、大きな数値をコンパクトかつ効率的に表現する手段として、特にコンピュータやデジタル電子機器で使用されます。

16進数では:

  • 数字0–9は、値0から9を表します。
  • 文字A–Fは、値10から15を表します。

例えば:

  • A₁₆ = 10₁₀
  • F₁₆ = 15₁₀

この基数はバイナリ(基数2)ときれいに整列するため、プログラミングで広く使用されます。16進数の各桁は、正確に4ビットのバイナリ数字に対応しているため、両者間の変換を簡単にします。

なぜ16進数はコンピューティングで一般的なのか

コンピュータはバイナリデータ(0と1)を使用して動作します。しかし、バイナリ数字はすぐに長くなり、読みづらくなります。16進数は情報を圧縮しながら精度を失わずに表現できます。例えば:

  • バイナリ: 1111 1111 1111 1111
  • 16進数: FFFF

16進数の各桁は4ビットのグループを表します。その結果、8ビットバイトは2桁の16進数でコンパクトに表現できます。

この使いやすさは単純なデータ処理を超えて、メモリアドレス、デジタルカラーコード、機械語プログラミングでも見られます。

変換のための公式

任意の基数の数値を16進数に変換するには、以下の2つの主要なステップが必要です:

  1. 元の数値を10進数(基数10)に変換します。
  2. その10進数を16進数(基数16)に変換します。

10進数から16進数への変換には、以下の除算方法が使用されます:

余りのシーケンス=10進数÷16\text{余りのシーケンス} = \text{10進数} \div 16

10進数を16で繰り返し除算し、各ステップで余りを記録します。16進数の桁は下から上に読み取ります。

ステップバイステップの例

254₁₀を16進数に変換しましょう。

除算余り
254 ÷ 161514 (E)
15 ÷ 16015 (F)

余りを下から上に読むと: FE

25410=FE16254_{10} = FE_{16}

16₁₀を16進数に変換

除算余り
16 ÷ 1610
1 ÷ 1601
1610=101616_{10} = 10_{16}

他の数値システムからの変換

このコンバーターは、10進数だけでなく、基数2から36までの任意の数値システムを処理できます。 例として、213₈(8進数)を16進数に変換:

  1. 10進数に変換: 2×82+1×81+3×80=139102 \times 8^2 + 1 \times 8^1 + 3 \times 8^0 = 139_{10}
  2. 139₁₀から8B₁₆に変換
2138=8B16213_8 = 8B_{16}

16進変換器の使用法

この変換器は、基数2から36の間で16進数へのスムーズな変換を可能にします。単に数値を入力し、その基数を選択するだけです。結果は即座に生成され、余分なステップや「計算」ボタンは不要です。

コンバーターは、選択された基数に応じて有効な文字を自動的に認識します:

  • 基数2の場合:0と1のみが許可されます。
  • 基数10の場合:数字0–9。
  • 基数16の場合:数字0–9およびA–F。
  • 基数36の場合:数字0–9およびA–Z。

色とウェブデザインにおける16進数の使用法

ウェブ開発では、16進数表記法が色の表現において重要な役割を果たします。デジタルスクリーン上のすべての色は、、**青 (RGB)**の3つの要素で構成され、それぞれが10進数で0から255の範囲です。16進数では、この範囲は00からFFです。

色はこれら3つのペアの組み合わせとして表示されます:

#RRGGBB\#RRGGBB

例:

  • #FF0000 → ピュアレッド
  • #00FF00 → ピュアグリーン
  • #0000FF → ピュアブルー
  • #FFFFFF → ホワイト(全3つの色の最大強度)
  • #000000 → ブラック(光なし)

各ペアは1つのカラー チャンネルに対応します:

  • RRは赤の量を制御し、
  • GGは緑の量を制御し、
  • BBは青の量を制御します。

例えば、#4CAF50を選ぶと:

  • 4C₁₆ = 76₁₀(赤の成分)、
  • AF₁₆ = 175₁₀(緑の成分)、
  • 50₁₆ = 80₁₀(青の成分)。

この組み合わせは中間の緑色を生成します。

このコンパクトな表現は、ウェブページ、デジタルグラフィックス、ユーザーインターフェースを扱う開発者やデザイナーにとって理想的です。

迅速な参照のための変換テーブル

10進数16進数10進数16進数
0088
1199
2210A
3311B
4412C
5513D
6614E
7715F

よくある質問

125₁₀を16進数に変換するにはどうすればよいですか?

除算余り
125 ÷ 16713 (D)
7 ÷ 1607

下から上に読むと: 7D

12510=7D16125_{10} = 7D_{16}

なぜウェブデザインでは10進数の代わりに16進数の色を使用するのですか?

16進数は、デジタルカラーシステムのバイトサイズの値(0–255)と完全に一致し、RGB値を6文字のみで簡潔に表現できます。

数字600を16進数に変換

除算余り
600 ÷ 16378
37 ÷ 1625
2 ÷ 1602

下から上に読むと: 258

60010=25816600_{10} = 258_{16}

バグを報告

このフィールドは必須です。