十进制数0~9,BCD码与二进制的数是一样的,但是大于9的十进制数,BCD码与二进制数就不一样了。
BCD码仅仅是为了方便表示二进制数相对应的十进制数值,而二进制数则是和相对应十进制数相对等的关系,比如十进制数15,1111就是他的二进制数值,计算机中实际存储,操作的就是1111,而不是他的BCD码00010101。
其实,它就是给开发人员用,可以从编译器,或则内存监视工具上直接看到数值的一种编码,没有其他任何意义。
8421码与十进制数之间的转换
8421码与十进制数之间的转换是按位进行的,即十进制数的每一位与4位二进制编码对应。例如
(258)10 = (0010 0101 1000)8421码
(0001 0010 0000 1000)8421码=(1208)10 8421码与二进制的区别
例如, (28)10 = (11100)2 = (00101000)8421
8421BCD 码与二进制的区别?
8421BCD 码,也是二进制的。
8421BCD 码与二进制的区别?
就是“苹果”与“水果”的区别。