首 页 行业热点 新车 试驾评测 养车用车 车型库

十进制28转换成8421BCD码的过程是什么?

发布网友

我来回答

3个回答

热心网友

方法是用4位二进制码的组合代表十进制数的0,1,2,3,4,5,6 ,7,8,9 十个数符。

十进制与8421BCD码的对应关系为:

0..........0000

1..........0001

2..........0010

3..........0011

4..........0100

5..........0101

6..........0110

7..........0111

8..........1000

9..........1001

由十进制与8421BCD码的对应关系,可知十进制28中,2对应0010,8对应1000。

即28(十进制)=00101000(8421BCD码)。


扩展资料:

8421BCD码使用过程中特别注意的是,8421BCD码只有0000—1001这10个,1010、1011...等没有对应10进制数的并不是8421BCD码!

同时还需要注意的是,一个8位二进制代码表示的数,当此数表示二进制编码的十进制数时与此数表示的是二进制数时,其数值是不相同的。

如:01000010,作为2位BCD码时, 其值为42,作为二进制数时,其值为66。

参考资料来源:百度百科—8421BCD码

热心网友

就是把每一位分别转换为BCD码,用4位二进制数来表示1位十进制数中的0~9这10个数码 然后放到一块,
0=0000  
1=0001   
2=0010   
3=0011   
4=0100   
5=0101   
6=0110   
7=0111   
8=1000   
9=1001
所以
2 = (0010)BCD
8 = (1000)BCD
因此,
28 = (0010 1000)BCD

热心网友

十进制28,转换成8421BCD码,就是:0010 1000。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com