こんにちは!
スタッフ19号です!
今回は、基本情報の勉強をしているときに出てきた2進数について書いていきたいと思います!
2進数とは?
「0」と「1」の組み合わせで表現される数字になります
2進数の2という数字は「桁が進む数」を表している
2になるごとに桁が進む数え方ということです
「使える数字の数」と同じ意味にもなります
2進数だと、使える数字の数は2つ「0」と「1」になります
また、10進数だと使える数字は10個で「0」「1」「2」「3」「4」「5」「6」「7」「8」「9」になります
16進数だと、16個使えて「0」「1」「2」「3」「4」「5」「6」「7」「8」「9」「a」「b」「c」「d」「e」「f」となります
それぞれの数え方の比較
10進数 | 16進数 | 2進数 |
---|---|---|
0 |
0 |
00000000 |
1 |
1 |
00000001 |
2 |
2 |
00000010 |
3 |
3 |
00000011 |
4 |
4 |
00000100 |
5 |
5 |
00000101 |
6 |
6 |
00000110 |
7 |
7 |
00000111 |
8 |
8 |
00001000 |
9 |
9 |
00001001 |
10 |
a |
00001010 |
11 |
b |
00001011 |
12 |
c |
00001100 |
13 |
d |
00001101 |
14 |
e |
00001110 |
15 |
f |
00001111 |
16 |
10 |
00010000 |
17 |
11 |
00010001 |
18 |
12 |
00010010 |
19 |
13 |
00010011 |
20 |
14 |
00010100 |
21 |
15 |
00010101 |
22 |
16 |
00010110 |
23 |
17 |
00010111 |
24 |
18 |
00011000 |
25 |
19 |
00011001 |
26 |
1a |
00011010 |
27 |
1b |
00011011 |
28 |
1c |
00011100 |
29 |
1d |
00011101 |
30 |
1e |
00011110 |
31 |
1f |
00011111 |
https://www.rtpro.yamaha.co.jp/RT/docs/misc/number-table.html
となります。
2進数でいうと、1の次に当たる数字がないため、一桁上がることで「2」を表現します
他も同じように、次に当たる数字がなくなると、一桁上がっていきます
10進数を2進数にする計算方法や、16進数にする計算方法などもありますが、それについてはまた今度にしようと思います!
では、今回の2進数のお話はこのくらいにしようと思います!
スタッフ19号でした!