99问答网
所有问题
16进制转bcd码
有一个十进制数为4000,他的16进制0FA0,BCD码是多少?应该为0300,不知道怎么算出来的,求大家教教我,谢谢!
不好意思,是我搞错了,感谢大家的回答帮助!
举报该问题
推荐答案 推荐于2017-12-16
BCD码也叫8421码,是将
十进制
的数以8421的形式展开成
二进制
,大家知道十进制是0~9十个数组成,这十个数每个数都有自己的8421码: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 举个例子: 321的8421码就是 3 2 1对应二进制码是:0011 0010 0001十进制数4000,对应的BCD码应该也是4000吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/OXWOWjz7XeOWvvjBXv.html
其他回答
第1个回答 2013-01-25
BCD码是用4位二进制表示一位十进制数字,从0到9依次是0000~1001,用16进制表示也是0~9,所以从十进制转换成BCD码,写法不变,因此,从16进制转换成BCD码,只要转换成10进制就行了。
本回答被提问者和网友采纳
相似回答
十六进制
转换成
BCD码
答:
void HextoBCD(u8 *pBuff,u8 len) //
十六进制转为BCD码
{ u8 i,temp;for(i=0;i<len;i++){ temp=pBuff[i]/10;time[i]=pBuff[i]%10+temp*16;} } bcd码就是用二进制数来表示常用的十进制数。就是用四个位的二进制来表示一个二进制数。一个字节一共有八个位,它就可以表示两个...
16进制转bcd码
答:
BCD码
也叫8421码,是将十进制的数以8421的形式展开成二进制,大家知道十进制是0~9十个数组成,这十个数每个数都有自己的8421码: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 举个例子: 321的8421码就是3 2 1对应二
进制码
是:0011 0010 0001十进制数4000,对应的BCD码...
16进制
数36h
转为bcd码
是多少
答:
(36)H =((0*
16
+3)*16+6)10 =(3*16+6)10 =(48+6)10 =(54)10
BCD码
=(0101 0100)
十六进制
1B转化为8421
bcd码
是什么?
答:
十六进制1B转化为8421 BCD码是00100111
。十六进制数转8421 BCD码,先把它转成十进制,然后按位写出对应的8421码即可。十六进制1B转化为十进制数:1*16^1+B*16^0=27。27转化成8421 BCD码:分别对十位和个位的2,7转换。2对应0010,7对应0111。把它们结合起来就是27的8421 BCD码为00100111。
怎么将
十六进制转化
为
BCD码
答:
1、首先打开电脑自带的计算器,点击三根横线。2、在菜单中点击选择程序员。3、进入程序员计算器,点击bin。4、输入你要转换的bin码,以110111111001为例,得到一个
十六进制
数字3577。5、百度首页搜索BCD8421码在线转换工具,点击工具进入。6、进入工具,点击选择
转BCD
。7、输入3577,点击计算按钮,就可以...
汇编语言第二三题,求大神讲解,为啥啊!
答:
相对第二题而言,本题为逆向转换过程。即将
BCD码
转化为
16进制
。将0101 1001 0110这个BCD码4位一组分开看,从高位到低位依次为:0101=0乘以2的3次方+1乘以2的2次方+0乘以2的1次方+1乘以2的0次方,结果为5,后三组如法炮制,分别的结果:9,6.所以综合起来转化后的16进制码为596H。望采纳!
试把
16进制
数ABC换算为10进制数?它的
BCD码
又是什么?
答:
1)
16进制
数ABC,A相当于10进制的10,B相当于10进制的11,C相当于10进制的12。换算成10进制,则为10*16*16+11*16+12 = 2560+176+12 = 2748 2)
BCD
,D相当于10进制的13 换算成10进制,则为11*16*16+12*16+13 = 2816+192+13 = 3021 ...
十六进制
数26H化为二-十进制数是00100110吗?
答:
错的,这样是
16进制转
成2进制,而不是2-10进制(即BCD),应该先把16进转成10进制(38),再转成
BCD码
00101000.
16进制
与
bcd码
的联系
答:
16进制
与
bcd码
的联系?它们,是用二进制,联系起来的。
BCD 码
有很多不同的写法。BCD 码,都是用四位二进制,代表一位十进制数。而四位二进制,也可以写成一位
十六进制
数。如十进制 58,用 5421 码表示就是,1000 1011。写成十六进制,就是 8BH。
大家正在搜
16进制转换成bcd码代码
数电16进制转bcd码
16进制转bcd码对照表
c语言16进制转换成bcd
16进制转bcd码汇编
十六进制转bcd码在线转换
16进制能否直接转换BCD码
capl十六进制转bcd码
十六进制转bcd码公式
相关问题
怎么将十六进制转化为BCD码
16进制转10进制
十六进制转bcd码
十六进制转化 bcd码
十六进制转bcd码
十六进制1B转化为8421 bcd码是什么?
用汇编语言怎样实现16进制转换为压缩的BCD码
怎么将16位二进制数转换成BCD码的汇编语言程序