Page 32 - 江西普通高校专升本信息技术
P. 32

江西普通高校专升本信息技术



                   4.十六进制
                   由于二进制数在使用中位数太长,不容易记忆,所以又提出了十六进制数。它有十六个数
               码:数字0~9加上字母A-F组成(它们分别表示十进制数10~15)。
               1.6.2 进制表示法

                   对于任何一个数,我们可以用不同的进制来表示,进制表示方法主要包括两种:进制数字下
               标和进制字母表示法。
                   1.进制数字下标
                   将数字用小括号加下标的方式表示,比如:十进数27可以表示为(27) 10 ,可以用二进制表示为

               (11011) 2 ,也可以用八进制表示为(33) 8 ,或者用十六进制表示为(1B) 16 。
                   2.进制字母
                   进制表示也可以用数字后加字母表示法,比如:十进制27可以表示为27D,也可以表示为
               11011B,也可以表示为33O,或者用十六进制表示为1BH。

                   常用进制表示字母如表1-2所示。

                                                  表 1-2 进制表示字母


                进制                  基数                   表示字符                  数码
                十进制                 10                   D                     0,1,2,3,4,5,6,7,8,9

                二进制                 2                    B                     0,1

                八进制                 8                    O                     0,1,2,3,4,5,6,7
                十六进制                16                   H                     0~9,A,B,C,D,E,F

               1.6.3 位权

                   在任何一种进制中,一个数字每个分位值所处位置不同,代表的数值大小是不一样的。
                   例如:
                                                             2
                   一个十进制数101,其中百位上的1表示1个10 ,即100,十位的0表示0个10 ,即0,个位的1
                                                                                         1
                         0
               表示1个10 ,即1。
                   由此可推断:
                   一个二进制数101,其中高位的1表示1个2 ,即4,低位的0表示0个2 ,即0,最低位的1表示1
                                                         2
                                                                                 1
                  0
               个2 ,即1。
                                                             2
                                                                                        1
                   一个十六进制数101,其中高位的1表示1个16 ,即256,低位的0表示0个16 ,即0,最低位的
                          0
               1表示1个16 ,即1。
                   可见,在数制中,各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在
               的位置有关,数制中每个分位对应的大小称为位权。十进制数的位权是以10为底的幂,二进制数
                                                                                       i
               的位权是以2为底的幂,十六进制数的位权是以16为底的幂,因此,位权值=R ,其中R为进制,i
               等于分位编号,分位编号定义如下:
                   对于形式化的进制表示,原数值的R进制表示为A n A n-1 …A 2 A 1 A 0  . A -1 A -2 …,可以对数字的各个
               分位进行编号,整数部分分位编号依次为n,n-1…2,1,0,也就是该分位后面的整数分位个数,小数
               部分分位编号依次为-1,-2,…,也就是小数点后面的第负几位。



                                                          ·10·
   27   28   29   30   31   32   33   34   35   36   37