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

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



                                            从右往左






                   例6.二进制小数(1111010.1101) 2 转换成八进制数。









                   2.八进制数转换成二进制
                   采用“以一换三”的方法:将每个八进制分位按位权4,2,1大小拆分成3位二进制数,例如
               八进制5等于4加1,则拆分成3位二进制101。
                   例7.八进制数(4365) 8 转换成二进制数。








                                            从而得出(4365) 8 =(100011110101) 2
                   例8.八进制数(53.67) 8 转换成二进制数。






                                           从而得出(53.67) 8 =(101011. 110111) 2
                   3.二进制与十六进制之间的转换
                   由于4位二进制转换成十进制最小值为0,最大值为15,与16进制数码范围相同或者16等于
                                                                                                     3
               2的4次方,可以得出结论,4位二进制数等于1位十六进制数,每组4位二进制的位权分别为2 ,
                2
                    1
                        0
               2 ,2 ,2 ,即8,4,2,1,最后用位权展开累加的结果写出十六进制数的结果,例如4位二进制
               1101十六进制数结果为8+4+1等于D。二进制转换成十六进制,方法如下:
                   (1)二进制整数转换成十六进制:从右往左将每4位二进制数划为1组,最左边1组不足4
               位,前面用0补齐,用1位十六进制数表示。
                   例9.(11001010111) 2 转成十六进制数。









                   (2)带小数二进制转换成十六进制:如果是带小数二进制,则以小数点为界,分别向左、

               向右每4位分成一组,若不足4位,要分别最前面补0(整数部分)或最后面补0(小数部分)。然
               后将每4位一组的数分别用对应的十六进制数来书写。








                                                          ·14·
   31   32   33   34   35   36   37   38   39   40   41