**
16进制---->其他进制:
1、16–>10进制:
eg: 30
10进制:(3x16 ) +0x16^1=48;
2、16–>8进制:
eg:20
*先将20转换成2进制:0001 0100
*然后将2进制转换成8进制:00 101 000---->000 101 000
*50
3、16进制到二进制
例:2AF5换算成2进制:
第0位: (5)16 = (0101) 2
第1位: (F)16 = (1111) 2
第2位: (A) 16 = (1010) 2
第3位: (2) 16 = (0010) 2 -------------------------------------
得:(2AF5)16=(0010.1010.1111.0101)2
十进制转成其他进制(转成多少除多少,求余数,读数由下往上读)
**
八进制转化成其他进制:
1、:八进制转二进制
17----->000 111
2、八进制转十进制
22------>2x8+2x8^0=18
二进制转其他进制
例:将二进制的(11010111.0100111)B转换为八进制的步骤如下:
-
小数点前111 = 7;
-
010 = 2;
-
11补全为011,011 = 3;
-
小数点后010 = 2;
-
011 = 3;
-
1补全为100,100 = 4;
-
读数,读数从高位到低位,即(11010111.0100111)B=(327.234)O。
** ## 二进制转十六进制 **
00111101可以这样分:
0 0 1 1| 1 1 0 1
左半边=2+1=3 右半边=8+4+1=13=D
结果,00111101就可以换算成16进制的3D。
**