信息的數字化表示――編碼
解:2056(8)= (2)
2 0 5 6
010 000 101 110
∴ 2056(8)=10000101110(2)
(2)十六進制數
十六進制是計算機中常用的數制,它的基數是16,因此有16個數字符號,它們是0~9、a、b、c、d、e、f。其中:a表示數10;b表示數11;c表示數12;d表示數13;e表示數14;f表示數15。
與三個二進制數可以表示一個八進制數一樣,四位二進制數正好對應一位十六進制數。所以,二進制數與十六進制數之間人轉換也是比較容易的。
把二進制數與十六進制數只要從小數點開始,每四位二進制數對應一位十六進制數,如果不足四位,若是整數,則在最左邊添零補足四位;若是小數,則在最右邊添零補足四位。
[例6] 把二進制數10010001101001.001111轉換為十六進制數。
解:10010001101011.001111(2)= (16)
10 0100 0110 1011 . 0011 11
0010 0100 0110 1011 . 0001 1100
2 4 6 b . 1 c
∴ 10010001101011.001111(2)=246b.1c16)
把十六進制數轉換為二進制數,只要把十六進制數每一位用對應的車位二進制數表示即可。
[例1-7] 把十六進制數b56f.e轉換為二進制數。
解:b65f.e(16)= (2)
b 6 5 f . e
1000 0110 0101 1111 . 1110
∴ b65f.e(16)=1000011001011111.1110(2)
以內容主要采用講授的形式,并要求學生做適量的練習,學生就能掌握。
4. 小結
(1) 與同學們一起歸納、總結數制轉換的一般規律。
布置適量的作業。