各种进制之间的转换

二进制转十进制

公式为  a*2^0+b*2^1+c*2^2+......n*2^n-1

从右往左

   f        e       d       c         b      a 

2^5 2^4 2^3 2^2  2^1   2^0

32  16  8  4       2             1

实例:101111=1*2^0+1*2^1+1*2^2+1*2^3+0*2^4+1*2^5=47

二进制转八进制

2^3=8

实例:

    000         101                         111

     2^0+2^2= 5  2^0+2^1+2^2=7

八进制是:5 7

十六进制的包括范围有:

0~9,A(10),B(11),C(12),D(13),E(14),F(15)

二进制转十六进制

2^4=16

实例:   0001   0110     1100


    2^0=1   2^1+2^2=5  2^2+2^3=12

十六进制:1 5 C

十进制转二进制

94

依次除以2,商和余数只有0和1时,从尾数依次排列

10111010

十进制转八进制

365

依次除以8,商和余数只有0和1时,从尾数依次排序

555

十进制转十六进制

依次除以16,商和余数只有0和1时,从尾数依次排序

八进制转十进制(公式同二进制转十进制)

555

实例:

5*8^0+5*8^1+5*8^2=365

十六进制转十进制(公式同二进制转十进制)


453

实例:

3*16^0+5*16^1+4*16^2=1107

看到她们快乐的晒,我就放心了,我要去炼淬了
原文地址:https://www.cnblogs.com/miracle-0807/p/5777048.html