160
The BCD equivalent of 264_{10} is 001001100100_{BCD}. To convert from BCD to decimal, simply reverse
the process as shown:
BCD Addition
The procedures followed in adding BCD are the same as those used in binary. There is, however, the
possibility that addition of BCD values will result in invalid totals. The following example shows this:
Add 9 and 6 in BCD:
The sum 1111_{2} is the binary equivalent of 15_{10}; however, 1111 is not a valid BCD number. You
cannot exceed 1001 in BCD, so a correction factor must be made. To do this, you add 6_{10} (0110_{BCD}) to the
sum of the two numbers. The "add 6" correction factor is added to any BCD group larger than 1001_{2}.
Remember, there is no 1010_{2}, 1011_{2}, 1100_{2}, 1101_{2}, 1110_{2}, or 1111_{2} in BCD:
The sum plus the add 6 correction factor can then be converted back to decimal to check the answer.
Put any carries that were developed in the add 6 process into a new 4bit word:
Now observe the addition of 60_{10} and 55_{10} in BCD:

