• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

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

6aeb3db3f8c87a41 2020-08-06 浏览量:1453
这个bcd码和二进制有什么关系?
bcd 表示0011001是19(十进制)
二进制表示0011001是25(十进制)
这个怎么确定是哪个???
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • BCD,BCD码也称二进码十进数,其实是十进制数据的一种特殊二进码表示,它和二进制数表示转换,就是把二进制先转换为十进制,对十进制的每位,分别用4bit来表示,每组是0-9分别对应0000-1001

    BCD转二进制,需要先转换出十进制,再转换二进制,是上面过程的逆处理

    BCD                二进制           十进制

    0010 0101        0001 1001       25

    0001 1001        0001 0011       19

    • 发布于 2020-08-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 先判断0011001的16进制,用8421码计算他等于0x19,那么十进制等于1乘16加9等于25
    • 发布于2020-08-06
    • 举报
    • 评论 0
    • 0
    • 0

  • BCD码就是把一字节也就是8位二进制码,分成高低四位,分别表示十进制的十位和个位


    所以要把BCD码换成二进制,只要十位乘已权值16再和个位相加就成。


    至于是BCD码还是二级制,得要自己定义,计算机无法区分的。

    • 发布于2020-08-06
    • 举报
    • 评论 0
    • 0
    • 0

  • BCD码就是用16进制来表示10进制的

    如0x19,就是十进制的19

    • 发布于2020-08-21
    • 举报
    • 评论 0
    • 0
    • 0

  • BCD码每四位组成一个16进制数,然后对应的就是十位数的个十百这样
    • 发布于2020-08-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

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