10進数と2進数、情報の量 Copyright(C)2004 Yoshihiro Sato & Tsutomu Ohara All rights reserved
10進数とは 0,1,2,3,4,5,6,7,8,9の 10種類の数を使って表す数 1つのケタの最大の数 9 の次は ケタが1つ増えて 10 になる 7 6 5 8 9 3 1 2 0 4 2 7 8 9 0 6 5 0 3 4 1 8 4 5 6 7 3 2 20 10 1 8 9 5 6 7 30 4 3 0 1 2 9
2進数とは 0,1の 2種類の「数」を使って表す数 1つのケタの最大の数「 1 」の次は ケタが1つ増えて「10」になる 100 1000 000 0 1 00 10
2進数とは 0,1の 2種類の「数」を使って表す数 1つのケタの最大の数「 1 」の次は ケタが1つ増えて「10」になる 100 1000 000 0 1 00 10
10進数と2進数 10進数 2進数 2 1 10 0 0 5 4 3 3 9 1 4 5 8 7 6 2 1000 100 000 0 1 00 10
10進数の「ケタ」 例 3278 1000×3+100×2 +10×7+1×8 1の位 10の位 100の位 1000の位
2進数→10進数 例 1101 8×1+4×1+2×0+1 =8+4+1=13 1の位 2の位 8の位 4の位
例題1 次の2進数を10進数に直せ 4の位 2の位 1の位 101001 001111 010000 110011 111111 32+8+1=41 101001 1111 10000 110011 111111 8+4+2+1=15 16 32+16+2+1=51 32+16+8+4+2+1 =63 8の位 32の位 16の位
情報の量 コンピュータでは、0と1の電気信号に情報を変換、すなわち2進数で処理をしている。 2進数1ケタを「1bit(ビット)」とし、情報の量の単位とする。
2進数の「ケタ数」が情報の量(bit数)と考えて良い 「2進数」と「場合の数」 1ケタにつき 0 or 1の 2パターン 1 1 1 1 1 2進数 場合の数 2 × 2 × 2 × 2 × 2 通り 2進数の ケタ数と 同じ 5bitの情報量 5 2 2進数の「ケタ数」が情報の量(bit数)と考えて良い