发布网友 发布时间:2022-04-26 00:12
共3个回答
热心网友 时间:2023-07-31 19:03
方法是用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码
热心网友 时间:2023-07-31 19:03
就是把每一位分别转换为BCD码,用4位二进制数来表示1位十进制数中的0~9这10个数码 然后放到一块,热心网友 时间:2023-07-31 19:04
十进制28,转换成8421BCD码,就是:0010 1000。