首页 > 代码库 > 第一节

第一节

一、1)十进制—二进制

十进制数除以2,除至0时所得最后的商与余数按反方向写出,即为二进制数

例:36除以2得出的商依次为            18  9  4  2  1  

      而余数与最后的商依次为            0   0  1  0  0  1

      将最后的商与余数从右向左写为    1   0  0  1  0  0

所得出的100100为二进制数

2)二进制—十进制

例:a\b\c为二进制从右边数的前三位数a为第一位数,b为第二位数,c为第三位数m表示最后一位

2的一次方2^1 二的二次方2^2二的n-1次方2^(n-1)

  公式为:a×2°+b×2^1+c×2^2+?+m×2^(n-1)=

  二进制:8   7   6   5   4   3   2   1

  十进制:

2^7    2^6  2^5    2^4      2^3  2^2  2^1     2^0:

 128    64    32       16         8      4     2          1

例:1011001由右至左成为十进制为89 

1×2^0+0×2^1+0×2^2+1×2^3+1×2^4+0×2^5+1×2^6

 =1+8+16+64

   =89

 二、1)十进制—八进制

     十进制数除以八 ,其余同二进制一样由右至左的余数为八进制数

   例:78的八进制数为116

2)八进制—十进制

     同二进制一样

   十进制:

8^6        8^5         8^4       8^3       8^2     8^1     8^0

262144      32768        4096         512         64          8            1

 例:2137由右至左成为十进制为1119

7×8^0+3×8^1+1×8^2+2×8^3

=7+24+64+1024

=1119

 三、1)十进制— 十六进制

十进制数除以十六,

0    1    2    3    4    5    6    7    8    9 

A    B    C    D    E    F

(10)  (11)  (12)  (13)  (14)  (15)

其余同二进制、八进制一样由右至左的余数为十六进制数

例:75除以16得出的商为          4

                  余数为         11(B)

最后的商与余数从右向左写为    4B

2)十六进制—十进制

同二进制、八进制一样

16^3        16^2      16^1     16^0

    4096          256          16             1

例:1BC2由右至左成为十进制为7106

2×16^0+12×16^1+11×16^2+1×16^3

 =2+192+2816+4096

 =7106

 四、1)二进制—八进制

二进制数从右至左,每三位为一组,每一组单独转换为八进制,不够三位的用0补齐

例:100110101转换为八进制为465      

由右至左分三组为101 (1×2^0+0×2^1+1×2^2)=5
                       011(0×2^0+1×2^1+1
×2^2)=6

                       001(0×2^0+0×2^1+1×2^2)=4

2)八进制—二进制

例:1735把四个数字拆开分别除以2由左至右为001111011101

3)二进制—十六进制

 

二进制数从右至左,每四位为一组,每一组单独转换为十六进制,不够三位的用0补齐

 

例:1001011101111001转换为十六进制为9779

由右至左分四组为1001(1×2^0+0×2^1+0×2^2+1×2^3)=9

                         1110(1×2^0+1×2^1+1×2^2+0×2^3)=7

                         1110(1×2^0+1×2^1+1×2^2+0×2^3) =7

                          1001(1×2^0+0×2^1+0×2^2+1×2^3)=9

4)十六进制—二进制

例:8765把四个数字拆开分别除以2由左至右为1000011101100101

第一节