作业帮 > 数学 > 作业

一个一位十进制数(8421BCD码)(例如0011)乘以5所得的十进制(8421BCD码)是(0010101)为什么?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 03:15:45
一个一位十进制数(8421BCD码)(例如0011)乘以5所得的十进制(8421BCD码)是(0010101)为什么?
为什么3乘以5后就变成21了呢?
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
如果想了解的更详细,可以看看下列资料: