16進数から10進数へ変換します。
2/8/10/16進数変換
進数変換の使い方
変換したい16進数の数値を入力し、「変換する」ボタンをクリックします。
入力された値を計算し、10進数に変換された結果が表示されます。
また変換のための計算方法も合わせて表示されます。
数値の入力範囲
16進数:0~9,A~F
進数別の変換
16進数から10進数への変換方法
計算方法
16進数は1桁目から160、161、162、163と続いています。
なので、16進数を10進数に変換する場合、桁ごとに桁の数値×16nを計算することで求めることができます。
桁の数値がA~Fの場合は、10~15に変換して計算します。
16進数 | A | B | C | D | E | F |
---|---|---|---|---|---|---|
10進数 | 10 | 11 | 12 | 13 | 14 | 15 |
- 1. 桁ごとに16nを計算します。
- 2. 桁の数値10~15の10進数に変換します。
- 2. 0でない桁の数値×16nをすべて計算します。
- 3. 計算した数をすべて合計した値が、10進数に変換した結果になります。
計算例
例:16進数の「7B3」を10進数へ変換
桁 | 16進数 | 16のn乗 |
---|---|---|
1 | 3 | 160 = 1 |
2 | B = 11 | 161 = 16 |
3 | 7 | 162 = 256 |
0でない桁の数値×16nを計算すると「3×160 + 11×161 + 7×162 = 3 + 176 + 1792 = 1971」となります。
よって、16進数の「7B3」を10進数へ変換すると「1971」となります。