单片机/MCU论坛
直播中

刘静

7年用户 1251经验值
私信 关注
[问答]

请问bcd码和二进制有什么关系?

这个bcd码和二进制有什么关系?
bcd 表示0011001是19(十进制)
二进制表示0011001是25(十进制)
这个怎么确定是哪个???

回帖(1)

凌云志

2023-10-7 14:52:55
BCD,BCD码也称二进码十进数,其实是十进制数据的一种特殊二进码表示,它和二进制数表示转换,就是把二进制先转换为十进制,对十进制的每位,分别用4bit来表示,每组是0-9分别对应0000-1001
BCD转二进制,需要先转换出十进制,再转换二进制,是上面过程的逆处理
BCD                二进制           十进制

0010 0101        0001 1001       25
0001 1001        0001 0011       19
举报

更多回帖

发帖
×
20
完善资料,
赚取积分