Higher-Density BCD Encoding
In the regular BCD encoding of decimal numbers, the number of bits needed to represent a given decimal number is always greater than the number of bits required for straight binary encoding of the same. For example, a three-digit decimal number requires 12 bits for representation in conventional BCD format. However, since 210 > 103, if these three decimal digits are encoded together, only 10 bits would be needed to do that. Two such encoding schemes are Chen-Ho encoding and the densely packed decimal. The latter has the advantage that subsets of the encoding encode two digits in the optimal seven bits and one digit in four bits like regular BCD.