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