「2進数・16進数が全然分からない…」
応用情報技術者試験では毎年のように出題される超頻出テーマですが、
- なんで2進数を使うの?
- 16進数って何?
- どうやって変換するの?
- 試験ではどう解けばいいの?
で苦手な人が非常に多い分野です。
この記事では、
- 2進数とは?
- 16進数とは?
- 変換方法
- 覚え方
- 試験での頻出ポイント
を5分で理解できるように解説します!
まず結論
2進数
「0と1だけで表す数」
16進数
「0~9とA~Fで表す数」
超簡単にいうと
| 数の種類 | 使う数字 |
|---|---|
| 10進数 | 0~9 |
| 2進数 | 0・1 |
| 16進数 | 0~9・A~F |
なぜ2進数を使うの?
超頻出!
コンピュータの内部では、
電気が
- ON
- OFF
の2つの状態しか扱えません。
そのため、
ON=1
OFF=0
として計算しています。
2進数とは?
超重要!
各桁の重みは
1
2
4
8
16
32
64
…
となります。
例えば
1010
は、
8 4 2 1
↓ ↓ ↓ ↓
1 0 1 0
なので
8+2=10
つまり
1010₂=10₁₀
16進数とは?
超重要!
16種類の数字を使います。
| 16進数 | 10進数 |
|---|---|
| 0~9 | 0~9 |
| A | 10 |
| B | 11 |
| C | 12 |
| D | 13 |
| E | 14 |
| F | 15 |
例えば
A=10
F=15
になります。
なぜ16進数を使うの?
2進数は桁数が長くなります。
例えば
11111111
は読みにくいですよね。
これを16進数で表すと
FF
になります。
↓
短く書けるので、
プログラムやメモリアドレスでよく使われます。
2進数と16進数の関係
超頻出!
実は
2進数4桁=16進数1桁
になります。
| 2進数 | 16進数 |
|---|---|
| 0000 | 0 |
| 0001 | 1 |
| 0010 | 2 |
| 0011 | 3 |
| 0100 | 4 |
| 0101 | 5 |
| 0110 | 6 |
| 0111 | 7 |
| 1000 | 8 |
| 1001 | 9 |
| 1010 | A |
| 1011 | B |
| 1100 | C |
| 1101 | D |
| 1110 | E |
| 1111 | F |
変換例①
2進数 → 10進数
1101
↓
8+4+1
↓
13
変換例②
16進数 → 10進数
1A
↓
1×16+10
↓
26
変換例③
2進数 → 16進数
10101111
↓(4桁ずつ区切る)
1010 1111
↓
A F
↓
AF
イメージで理解
10進数
0~9
普段使う数字。
2進数
0・1
コンピュータが使う数字。
16進数
0~9
A~F
人が読みやすくした数字。
試験での覚え方
超重要!
2進数
電気(ON/OFF)
16進数
2進数を短く表す方法
超重要
2進数4桁=16進数1桁
これだけは必ず覚えましょう!
よくあるひっかけ
「16進数のAは1を表す」
→ ❌違う!
Aは
10
を表します。
「2進数は0〜2を使う」
→ ❌違う!
使うのは
0と1だけ
です。
応用情報で超頻出
かなり狙われる👇
- 2進数
- 10進数
- 16進数
- ビット
- バイト
- ビット演算
- メモリアドレス
1分で復習!
2進数
0と1だけ
16進数
0~9・A~F
A
10
F
15
超重要
- コンピュータは2進数で計算する
- 16進数は2進数を短く表すために使う
- 2進数4桁=16進数1桁
- A=10、F=15
練習問題
問題
2進数「1011」を16進数で表したものはどれか。
ア 9
イ A
ウ B
エ C
解答
正解:ウ
解説
2進数「1011」は4桁で見ると、
1011
に対応する16進数は
B(11)
です。
まとめ
2進数とは
「0と1だけで表す数」
16進数とは
「0~9・A~Fで表す数」
超重要
- 2進数=コンピュータが使う数字
- 16進数=2進数を短く表した数字
- A=10、B=11、C=12、D=13、E=14、F=15
- 2進数4桁=16進数1桁
- 変換問題は毎年のように出題される
まずは、
「2進数=機械の言葉」
「16進数=人が読みやすくした2進数」
このイメージを持つと、2進数・16進数が一気に理解しやすくなります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント