发布于 2012-05-17 14:49:31
7楼
我的理解是这样的:
bcd码和二进制什么的是两个不同的概念,bcd是一种编码方式,而进制则是一种数据的表现方式。
bcd码也是可以用二进制、十进制、十六进制来表示的,但它的编码定义是用二进制来表示的。
比如对于一个数15来说,它的二进制表示是1111,而bcd码则是把15中的1和5分别用二进制表示,1是0001,5是0101,所以15的bcd码是10101,而这个二进制当然可以方便的转换为十六进制、十进制,只是同样的数字用bcd码还是最常用的编码表示的数字意义是不一样的。