ユ カ イ ・ カ ケ ラ

ユ カ イ ・ カ ケ ラ

2009年01月14日
XML
ちょっとクイズっぽく。

1. 0~15までの数字を次のように表すこととします。

0:
1:
2:
3:
4:
5:
6:

8:
9:
10:
11:
12:
13:
14:
15:

(1)このとき16はどのように表しますか。
(ヒント:9+1=10です。 F+1= いくつでしょうか)

1F は16+15で31です。 FF は元に戻すといくつですか。
(ヒント:99は9×10+9です。 F×16+F= いくつでしょうか)

(3) 100


2. 次に、0~15までの数字を次のように表すこととします。

0: 0000
1: 0001
2: 0010
3: 0011
4: 0100
5: 0101
6: 0110
7: 0111
8: 1000
9: 1001
10: 1010
11: 1011
12: 1100
13: 1101
14: 1110
15: 1111

(1)このとき16はどのように表しますか。
(ヒント:9+1=10です。 1111+1= いくつでしょうか)

(2) 0001 1111 は16+15で31です。 1111 1111 は元に戻すといくつですか。
(ヒント:99は9×10+9です。 1111×16+1111 いくつでしょうか)

(3) 0001 0000 0000 はいくつですか。



1バイトはなぜ8ビット?

2進数を表現するとき1バイトという単位を使います。
これは2進数を8桁で表します。1桁のことを1ビットといいます。

これは8桁が人間にわかりやすい単位だからです。
たぶんコンピュータは何ビットでも構わないんじゃないでしょうか。

2進数8ビットは、16進数2桁で表現できます。

例) 0110 1010 6A


ちなみに2の10乗は1024ですが、

1MB(メガバイト)=1024バイト
1GB(ギガバイト)=1024MB

となり、10乗ごとに単位が繰り上がります。
人間は1000単位で区切りますが、コンピュータは1024(10乗単位)で繰り上がります。

2,4,8,16,32,64,128,256,512,1024は2進数で動作するコンピュータには意味のある数字です。
~~~~~~~






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2009年01月15日 00時37分24秒
コメント(0) | コメントを書く
[パパな戯言~大学への長く曲がりくねった道] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: