一个一位十进制数(8421BCD码)(例如0011)乘以5所得的十进制(8421BCD码)是(0010101)为什么?
为什么3乘以5后就变成21了呢?
一个一位十进制数(8421BCD码)(例如0011)乘以5所得的十进制(8421BCD码)是(0010101)为什么?
答案:1 悬赏:30 手机版
解决时间 2021-08-18 23:12
- 提问者网友:回忆在搜索
- 2021-08-18 18:34
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-08-18 20:07
BCD码与十进制数的转换.关系直观,相互转换也很简单.
将十进制数75.4转换为BCD码如:(75.4)DEC=(0111 0101.0100)BCD
将BCD码(1000 0101.0101)BCD转换为十进制数如: (1000 0101.0101)BCD=(85.5)DEC
注意:同一个8位二进制代码表示的数,当认为它表示的是二进制数和认为它表示的是二进制编码的十进制数时,数值是不相同的.
例如:00011000,当把它视为二进制数时,其值为24;但作为2位BCD码时,其值为18.
因此,(0011)BCD×(5)DEC=(3)DEC×(5)DEC=(15)DEC=(00010101)BCD
如果想了解的更详细,可以看看下列资料:
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯