进制转换的方法

一、进制转化    

  1、  二进制

  2、  十进制

(1)、二进制→十进制(展权相加)

步骤:第一步:写“2”。       第二步:标指数→从右到左,从指数0开始标记。       第三步:乘系数(一一对应)       第四步:相加。

 举例说明:二进制1101转换成十进制是多少?

    第一步:先写“2 ”      2 2 2 2

    第二步:标指数:        2^3, 2^2 ,2^1, 2^0

    第三步:乘系数:        1*2^3 1*2^2 0*2^1 1* 2^0

    第四步:相加:          1*2^3+1*2^2+0*2^1+1* 2^0=13

另一种算法:8421法            举例一:   1101  一 一对应 

                                                               ↓     

                                                            8421     

然后乘系数相加:1*8+1*4+0*2+1*1=13      

举例二:  11010 一 一 对应    

                   ↓

               168421      然后乘系数相加:16*1+1*8+0*4+1*2+0*1=26

 

(2)、十进制→二进制(除2取余)

 

     第一步:用竖式对十进制的数依次除2,记录每一步的余数。      第二步:一直除到商0为止,从下到上记录余数。

 

(3)、八进制(O)→十进制(第一步:先写“8”。第二步:标指数。第三步:乘系数。第四步:相加)

 

(4)、十进制→八进制(第一步:用竖式对八进制的数依次除8,记录每一步的余数。第二步:一直除到商为0为止,从下到上记录余数)

 

(5)、十六进制(OX)→十进制

 

(6)、十进制→十六进制(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)

(7)、二进制→八进制(从右到左三位一组)    例如:10/111/001→2/7/1

(8)、八进制→二进制(一拆三)    例如:4/5/6→100/101/110

 

(9)、二进制→十六进制(从右到左四位一组)    例如:11/1110/0110→3/E/6

 

(10)、十六进制→二进制(一拆四)       例如:2/F/7/5→0010/1111/0111/0101

posted @ 2014-12-20 21:40  大哇塞  阅读(14217)  评论(0编辑  收藏  举报