スポンサーリンク

【応用情報技術者試験】2進数・16進数を5分で理解!

「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~90~9
A10
B11
C12
D13
E14
F15

例えば

A=10

F=15

になります。


なぜ16進数を使うの?

2進数は桁数が長くなります。

例えば

11111111

は読みにくいですよね。

これを16進数で表すと

FF

になります。

短く書けるので、

プログラムやメモリアドレスでよく使われます。


2進数と16進数の関係

超頻出!

実は

2進数4桁=16進数1桁

になります。

2進数16進数
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F

変換例①

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転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…

まずは無料でキャリア相談

コメント