00问答网
所有问题
怎么将十六进制转化为BCD码,比如2A
如题所述
举报该问题
推荐答案 2011-01-05
首先弄清楚BCD码的概念,它指的是二进制与十进制之间的转换关系,0~9与0000~1001的相互对应,要求十六禁制与二进制之间的转换,可直接根据概念来,先将十六进制转化为十进制,2A——42,然后根据二进制与十进制之间的对应,可直接得出,2A——42——01000010.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nDn0I0ZZB.html
其他回答
第1个回答 2011-01-08
用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码
BCD码有很多种,常用的是8421BCD码,一到九的BCD码是:
0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001
举个例子:321的8421码就是 0011 0010 0001
2A=42=0100 0010
第2个回答 2011-01-05
十六进制的 2A, 等於十进制的 42
但不知什麼叫 BCD 码.
条码??? Bar Code Decoder???
本回答被网友采纳
相似回答
十六进制转换成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码
的汇编语言程序
答:
1、首先左移要
转换
的二
进制码
1位; 左移之后
,BCD码
分别置于百位、十位、个位; 如果移位后所在
的BCD码
列大于或等于5,则对该值加3;继续左移的过程直至全部移位完成,并检查每一列对应
的bcd码
是否 2、接着看信号列表。3、然后二进制代码设计。4、十进制代码。5、
十六进制,
最后就完成了。注意...
怎么将十六进制转化为BCD码
答:
1、首先打开电脑自带的计算器,点击三根横线。2、在菜单中点击选择程序员。3、进入程序员计算器,点击bin
。4、输入你要转换的bin码,以110111111001为例,得到一个十六进制数字3577。5、百度首页搜索BCD8421码在线转换工具,点击工具进入。6、进入工具,点击选择转BCD。7、输入3577,点击计算按钮,就可以获...
16进制怎么转BCD码
?不是要程序, 就是想知道自己用笔怎么算出来! 例:1...
答:
先
把16进制转换为
十
进制,BCD
就是把一位十进制转换为4位2进制:(16)H=(6*1+1*16)=(22)D=(0010 0010)BCD (97)H=(7*1+9*16)=(151)D=(0001 0101 0001)BCD 楼上注意是16进制的转换,不是十进制呀。
大家正在搜
十六进制怎么转化为10进制
十六进制怎么转换成十进制
十六进制2a转换为十进制
十六进制2ah转换为十进制
十进制如何转十六进制
十进制转化成十六进制
十六进制转化为二进制
二进制110000转化为十六进制
十六进制2a3c转十进制