二进制编码的十进制数,简称BCD码(BinarycodedDecimal).这种方法是用4位二进制码的组合代表十进制数的0,1,2,3,4,5,6,7,8,9十个数符。4位二进制数码有16种组合,原则上可任选其中的10种作为代码,分别代表十进制中的0,1,2,3,4,5,6,7,8,9这十个数符。最常用的BCD码称为8421BCD码,8.4.2.1分别是4位二进数的位取值。
BCD码与十进制数的转换,关系直观,相互转换也很简单,将十进制数75.4转换为BCD码如:
75.4=(0111(0101.0100)BCD,若将BCD码10000101.0101转换为十进制数如:(10000101.0101)BCD=85.5