2.举例说明二进制记数法 十进制计数法和十六制记数法及其对应关系

如题所述

二进制由数字1,0组成,通常是计算机使用,逢2进1,如100010。
十进制是日常计数方法,由数字1,2,3,4,5,6,7,8,9,0组成,逢10进1。
十六进制也是计算机常用的计数方法,由1,2,3,4,5,6,7,8,9,0,A(10),B(11),C(12),D(13),E(14),F(15)组成,逢16进1。他们的换算方法如下:
二进制转十进制采用权值相加法,例如
110010=0*2的0次方+1*2的1次方+0*2的2次方+0*2的3次方+1*2的4次方+1*2的5次方=50(十进制);
二进制转十六进制就简单一些,从低位起每四位编一位转换,例如
110010110010 = 1100 1011 0010->1100=12(十进制)=C,1011=11(十进制)=B,0010=2,于是110010110010=CB2(十六进制);
十六进制转二进制采用上面相反的方法,把每一位拆成4位的二进制即可;
十六进制转十进制也是采用权值想加法,不过基数是16,例如:
1F=1*16的1次方+F*16的0次方;
至于十进制要转二进制,用除2取余的方法,例如:
53/2=26余1,26/2=13余0,13/2=6余1,6/2=3余0,3/2=1余1,1/2=0余1;把余数从下串起来就是110101了。转成二进制,再转16进制就简单了,当然也可以采用除16取余,这里卖个关子,自己试一下吧,还有,以上讲的只是整数的,要了解小数的,参考相关资料吧
温馨提示:答案为网友推荐,仅供参考
相似回答