2/8/10/16進数変換

8進数から16進数へ変換します。

8進数 → 16進数
変換前:

進数変換の使い方

変換したい8進数の数値を入力し、「変換する」ボタンをクリックします。

入力された値を計算し、16進数に変換された結果が表示されます。

また変換のための計算方法も合わせて表示されます。

数値の入力範囲

8進数:0~7

進数別の変換

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

計算方法

8進数から16進数に変換する場合は、8進数を一度2進数に変換し、それを16進数に変換します。

  • 1. 8進数を桁ごとに区切り、3桁ごとの2進数に変換します。
  • 2. 出てきた数を並べた値が、2進数に変換した結果になります。
  • 3. この2進数の数を4桁ごとに区切り、16進数に変換します。
  • 4. 変換した数を並べた値が、元の8進数を16進数に変換した結果になります。

計算例

例:8進数の「2307」を16進数へ変換

2307を桁ごとに区切ります。

「2307」 → 「2 3 0 7」

それぞれの桁ごとに2進数に変換します。

8進数<2進数へ変換
2 010
3 011
0 000
7 111

これを並べ、左の不要な0をとると10011000111となります。

この2進数の「10011000111」を16進数へ変換します。

10011000111を4桁ごとに区切り、足りない場合は0を追加します。

「10011000111」 → 「0100 1100 0111」

それぞれの桁ごとに16進数に変換します。

2進数16進数へ変換
0100 22 = 4
1100 23 + 22 = 12
0111 22 + 21 + 20 = 7

これを10以上の場合はA~Fに置き換えて並べると4C7となります。

よって、2進数の「10011000111」を16進数へ変換すると「4C7」となります。

8進数と3桁の2進数の表

8進数2進数
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111

進数変換進数変換

電卓簡易電卓

結果を一時保存

シェアする