澳洲足球甲级联赛:二进制和十六进制的转换

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 00:34:17
二进制和十六进制的转换?
十六进制和二进制的转换?
麻烦具体一点谢谢!!

1. 十进制数
十进制数的两个主要特点:

⑴有十个不同的数字:0、1、2、3、4、5、6、7、8、9;

⑵逢十进一的进位法,10是十进制数的基数(进制中所用不同数字的个数)。

(1993)10=1×103+9×102+9×101+3×100(每位上的系数只在0—9中取用)

2. 二进制数
二进制数的两个主要特点:

⑴有两个不同的数字:0、1;

⑵逢二进一的进位法,2是二进制数的基数。

(1011)2=1×23+0×22+1×21+1×20(每位上的系数只在0、1中取用)

3. 八进制数
八进制数的两个主要特点:

⑴采用八个不同的数字:0、1、2、3、4、5、6、7;

⑵逢八进一的进位法,8是八进制数的基数。

(1725)8=1×83+7×82+2×81+5×80(每位上的系数只在0—7中取用)

4. 十六进制
十六进制数的两个主要特点:

⑴有十六个不同的数字:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F(其中后六个数字符号其值对应于十进制的10,11,12,13,14,15;也有选用S,T,U,V,W,X的记法);

⑵逢十六进一的进位法,16是十六进制数的基数。

(B56E)16=B×163+5×162+6×161+E×160=11×163+5×162+6×161+14×160

二进制-〉十六进制:
从后往前数,每四位一段,每一段直接换算成十六进制数。最前边不够四位的往前补零。例如一个四位二进制数:
1 0 1 0
* 8 4 2 1 = 10(十进制)=A(十六进制)
十六进制-〉二进制:
反过来即可,如4A4:
A=1010, 4=0100,
故 4A4=(0)100,1010,0100

二进制换算为十六进制是这样,先把二进制从低位(也就是从右到左)按四位一组分开,分到最后不够四位的也按一组来算。分好以后再把每组的二进制换算成十六进制,之后再接换算好的组合起来就可以了。如:1101110111010分组后是1,1011,1011,1010每组换算成十六进制是1,B,B,A组合是1BBA
十六进制换算为二进制是,也就反过来就可以了,就是把每一位十六进制换算为二进制,再组合起来是了。
如2DFE3换算后10,1101,1111,1110,0011组合后是
10110111110011

2位到16位:从小数点分别向左向右,分为四组,话为16位的,如 1001100.001,小数点左边的向左数4位,100,1100
可能你说100是3位啊没有关系的,你看做0100,按方向添0,所以是4c,小数点后面的为0010,按方向添0,所以是2,这个题是4c.2
16-2位:从左向右,把每个16位数化做4位的2进制数
明白了?

买个计算器,八九块钱,这些转换功能全的很.

看计算机可本吧,更容易懂。