16 進数 から 10 進数 への変換

16進数を10進数に素早く変換するためのオンラインツール。入力と同時にリアルタイムで変換します。

16進数から10進数への変換

(Hexadecimal)
HEX
(Decimal)
DEC

16進数から10進数への変換過程

16進数位置 位の値 16進数 10進数値
1 161 = 162232
0 160 = 1A1010
合計 42

結果

16進数: 2A→ 10進数: 42

16進数から10進数への変換方法

16進数から10進数への変換は、各桁の位置の値を計算して合計することで行います:

  1. 各桁の位置を特定する - 16進数の右端(最下位桁)から0番目とし、左に向かって番号を振ります。
  2. 位置の値を計算する - 各位置の値は16の位置乗(16位置)で計算します。
  3. 各桁の10進数値を特定する - 16進数の各桁は以下の値に対応します:
    • 0-9: そのままの値
    • A: 10
    • B: 11
    • C: 12
    • D: 13
    • E: 14
    • F: 15
  4. 各桁の寄与を計算する - 各桁の10進数値にその位置の値を掛けます。
  5. 合計する - すべての桁の寄与を合計して最終的な10進数を得ます。

例: 16進数の「2A」を10進数に変換する

位置1 (A): 10 × 160 = 10 × 1 = 10
位置2 (2): 2 × 161 = 2 × 16 = 32

合計: 32 + 10 = 42

16進数桁の値

16進数では、0から9に加えてA〜Fのアルファベットが使用されます:

16進数 10進数
0-9 0-9
A 10
B 11
C 12
D 13
E 14
F 15

位置の値のパターン

16進数の各位置の値は16の累乗になります:

位置 計算 10進数の値
0 (最下位桁) 160 1
1 161 16
2 162 256
3 163 4,096
4 164 65,536

16進数から10進数への変換の活用例

プログラミング

メモリアドレスやバイト値など、プログラム内で16進数で表現される値を人間が理解しやすい10進数に変換する場面で利用されます。

Webデザイン

CSSのカラーコード(例:#FF0000)の各RGB成分の値を確認するために16進数から10進数に変換することがあります。

デバッグ

エラーコードやステータスコードが16進数で表示される場合、その意味を理解するために10進数に変換することがあります。