Presentation is loading. Please wait.

Presentation is loading. Please wait.

情報A 第10回授業 04情報のディジタル化 対応ワークシート:12exp10.xls

Similar presentations


Presentation on theme: "情報A 第10回授業 04情報のディジタル化 対応ワークシート:12exp10.xls"— Presentation transcript:

1 情報A 第10回授業 04情報のディジタル化 対応ワークシート:12exp10.xls
2進法と16進法、情報の量 情報A 第10回授業 04情報のディジタル化 対応ワークシート:12exp10.xls Copyright(C)2004 Yoshihiro Sato & Tsutomu Ohara All rights reserved

2 10進法とは 0,1,2,3,4,5,6,7,8,9の 10種類の数を使って表す方法 1つのケタの最大の数 9 の次は ケタが1つ増えて 10 になる  7  6  5  8  9  3  1  2  4  2  7  8  9  6  5  3  4  1  8  4  5  6  7  3  2 20  10   1  8  9  5  6  7 30   4  3  1  2  9

3 100 1000 000 0 1 00 10 2進法とは 0,1の 2種類の「数」を使って表す方法
1つのケタの最大の数「 1 」の次は ケタが1つ増えて「10」になる 100 1000 000 00 10

4 100 1000 000 0 1 00 10 2進法とは 0,1の 2種類の「数」を使って表す方法
1つのケタの最大の数「 1 」の次は ケタが1つ増えて「10」になる 100 1000 000 00 10

5 10進法と2進法 10進法 2進法  2  1 10   5  4  3  3  9  1  4  5  8  7  6  2 1000 100 000 00 10

6 10進法での「ケタ」 例  3278 1000×3+100×2         +10×7+1×8 1の位 10の位 100の位 1000の位

7 2進→10進 例  1101 8×1+4×1+2×0+1 =8+4+1=13 1の位 2の位 8の位 4の位

8 例題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の位

9 16進法 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F の  16種類の数を使い、表す方法 「9」の次は「10」ではなく、「A」を用いる 1つのケタの最大の数「 F 」の次にケタが  上がり、「10」となる 10進法 16進法  3  5 20    2  4  3  1  2  1 10   5  4  6  9  8  7 C B A  4  3  4  5  6  3  2 10   1  7  8  1  2  9 D E F

10 16進法 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F の  16種類の数を使い、表す数 「9」の次は「10」ではなく、「A」を用いる 1つのケタの最大の数「 F 」の次にケタが  上がり、「10」となる 10進法 16進法  3  5 20    2  4  3  1  2  1 10   5  4  6  9  8  7 C B A  4  3  4  5  6  3  2 10   1  7  8  1  2  9 D E F

11 16進法→10進法 例  5EA 256×5+16×14+1×10 =1280+224+10=1514 1の位 256の位 16の位

12 2進法と16進法 10000 100 1000 000 00 10 2進法 D F A  9 C B E  2  3  1 10   8  4  7  6  5 16進法

13 2進法と16進法では、繰り上がりのタイミングが同じ!!
1024 512 256 128 64 32 16 10111101010 2進法 16進法 256 16 2進法と16進法では、繰り上がりのタイミングが同じ!!

14 01011101 5 D 2進法と16進法 2進法 16進法 このように、2進8文字は、16進2文字で 表すことができる!!
下位4ビット 上位4ビット 13 16進法 このように、2進8文字は、16進2文字で  表すことができる!! 私たち人間にとっては、2進よりも16進  の方が扱いやすい!!

15 n 進法の表現 特に厳密な決まりはないが、一般的には、普段利用している10進法と区別するため、右下に小さく(n)を記入する。
例) 2進法での「11001」 → 11001(2)  16進法での「3824」 → 3824(16) ☆特に、プログラムの世界では、16進は  ・はじめに「0x」をつけて標記 例)0x6B  ・おわりに「h」をつけて標記  例)13h  など、さまざまな表記がされている。


Download ppt "情報A 第10回授業 04情報のディジタル化 対応ワークシート:12exp10.xls"

Similar presentations


Ads by Google