十进制256 ,40片分别用BCD码形式的十进制数,二进制,十六进制数表示是多少?

如题所述

BCD就是单独的BCD码,没有BCD形式下的十进制,二进制这种说法的
楼上讲了半天,并没有说道BCD码的转换
那我就说一下
BCD码是按8 4 2 1 逐位判断,比如楼主说的第一个数字256,256中的2用到8 4 2 1中的2,加法就是0*8+0*4+1*2+0*1=2,那么BCD就是0010,256中的5是由4+1组成,其实就是8*0+4*1+2*0+1*1=5
那么BCD码就是0101,256中的6是由4+2组成,其实就是8*0+4*1+2*1+1*0=6,BCD码就是0110,把各个数位的BCD码合并起来,256的BCD码就是0010 0101 0110.
同理,数字(4095)10=(0100 0000 1001 0101)BCD
转其他进制楼上已经说了,我就不说了.
不会可以加QQ272399954
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-21
二进制到十进制将每一位的1和0写成2的乘方,相加得到十进制数,十进制到二进制用除余法,每次将十进制数除以2,得到的余数是二进制里面从低位到高位排列的数,直到商为0
二进制转十六进制相当好转,将二进制数每四位分一组,高位不够用0补足,将这一组对应的十六进制数写出来,得到的就是转换过来的十六进制数,相反也是这样,十六进制数每一位都能写成4位二进制数

十进制是逢十进一
二进制是逢二进一

(注:如"2②"表示2的2次方,"2⑤"表示2的5次方)
1.二进制计数法的概念
人们在日常生活中和生产实践中,我们接触到越来越多的数字,创造了分组计数的制度.而我们的生活中,一般采用了"满十进一"的十进制计数法,我们现在已经熟悉并经常运用这一种计数法了.但也有采用其他计数法.如二进制,六进制,十六进制等计数法.现在就来讲一讲"二进制"和"十进制"的关系
2.十进制和二进制数的互化
(1)化十进制数为二进制数
<1>比较小的十进制数为二进制数可以用观察法.
例:化45为二进制数
因为2的0次方,1次方,2次方~~~10次方分别等于1,2,4,8,16,32,64,128,256,512,1024.
所以 45=32+8+4+1=2⑤+2③+2②+1=1*2⑤+0*2④+1*2②+0*2①+1*1=101101(二进制)
<2>一般化法
利用短除法(通常叫做"二除取余法")
(2)化二进制数为十进制数
这是比较方便的,只需把二进制是写成展开式;计算即得.
例1 化101101(二进制)为十进制数.
101101(二进制)=1*2⑤+0*2④+1*2③+1*2②+0*2①+1*1=32+0+8+4+0+1=45
例 2 化1011010101(二进制)为十进制数.
1011010101(二进制)=1*2⑨+1*2⑦+1*2⑥+1*2④+1*2②+1*1=512+128+64+16+4+1=725