|

【問題番号IP09A64】
8進数の55を16進数で表したものはどれか。
ア 2D
イ 2E
ウ 4D
エ 4E
【解説】
最初に8進数の55を10進数に変換します。
8進数を10進数にするには、各桁に右から、8の0乗(8^0=1)、8の1乗(8^1=8)、8の2乗(8^2=64)…を掛けて、その合計を加算します。
問題文にある8進数55を10進数にすると、
5×1+5×8=45
になります。
この「45」を16進数に変換します。
16進数では10進数の10をAと表記します。
10進数と16進数の対応表
| 10進数 |
16進数 |
| 0 |
0 |
| 1 |
1 |
| 2 |
2 |
| 3 |
3 |
| 4 |
4 |
| 5 |
5 |
| 6 |
6 |
| 7 |
7 |
| 8 |
8 |
| 9 |
9 |
| 10 |
A |
| 11 |
B |
| 12 |
C |
| 13 |
D |
| 14 |
E |
| 15 |
F |
問題では10進数の45を16進数に変換するので、
45÷16=2 余り13
になり、余りの13を16進数にするとDになるので、選択肢アの「2D」が答えになります。
【解答】ア
ITパスポート試験合格講座【練習問題INDEX】へ戻る
ITパスポート試験合格講座のホームページへ戻る
|