[PR]子育てママさんへ:3年毎に15万円うけとれる医療保険?


★進数の話★


コンピュータの世界では、「2進数」や「8進数」、「10進数」、「16進数」と言った数値の表現方法が使用されます。


私達の世界では、多くの場合10進数が使われますので、10進数から簡単に説明します。

例えば、「1234」という数値があったとします。

普通は「せんにひゃくさんじゅうよん」と発音しますが、違った見方をすると、

1000の位が 1
100  の位が 2
10    の位が 3
1      の位が 4

となります。

これは、

1000が1個
100  が2個
10    が3個
1      が4個

と言う意味です。

また違った書き方をすると、

10の3乗が1個
10の2乗が2個
10の1乗が3個
10の0乗が4個 ※0乗するとどんな数も1になります。

と書くこともできます。

10進数で使える数字は「0,1,2,3,4,5,6,7,8,9」の10文字だけです。


これを、8進数に当てはめてみます。

8進数で「234」という数値があったとします。

これは、「にひゃくさんじゅうよん」ではありません。

8の2乗が2個
8の1乗が3個
8の0乗が4個

と言う意味です。

つまり、

64が2個
8  が3個
1  が4個

ということですから、10進数にすると「156(ひゃくごじゅうろく)」になります。

8進数では、「0,1,2,3,4,5,6,7」の8つの文字が使われます。


次に16進数ですが、16進数では16の文字が使われます。
「0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F」の16個です。

Aは10を表し、Bは11、Cは12、Dは13、Eは14、Fは15を表します。

ですから、16進数「2A5D」という数値は、

16の3乗が  2個
16の2乗が10個
16の1乗が  5個
16の0乗が13個

となり、

4096が  2個
256  が10個
16    が  5個
1      が13個

ですから、10進数では、「10845(いちまんはっぴゃくよんじゅうご)」となります。


さて、最後に2進数ですが、「0と1」の2種類の文字で数値を表します。

2進数で、「01100001」という数値は、

2の7乗が0個
2の6乗が1個
2の5乗が1個
2の4乗が0個
2の3乗が0個
2の2乗が0個
2の1乗が0個
2の0乗が1個

となり、

128が0個
64  が1個
32  が1個
16  が0個
8    が0個
4    が0個
2    が0個
1    が1個

で、10進数で表すと「97(きゅうじゅうなな)」となります。


これらの仕組みが分かっていれば、3進数でも4進数でも問題なく理解できるはずです。


ブラウザの戻るボタンで戻ってください。


[PR]背中ニキビケア:29日間でスベスベ背中の秘密