### September 22, 2023

# Binary Addition

0 | 0 | 1 | 1 |

+0 | +1 | +0 | +1 |

0 | 1 | 1 | carry(1)0 |

If a carry is generated, it is carried one position to the left as in decimal arithmetic.

Example:

Add binary numbers 101 and 111

101

+111

1100

Starting from the rightmost column, 1 + 1 means that you write 0 and carry
1 to the next column on the left.

Move to the left, add 0 + 1 plus the 1 you carried. Therefore you write 0
and carry 1 to the next column.

Move to the left, add 1 + 1 plus the 1 that you carried. Therefore you write
1 and carry 1 to the next column.

Move to the left, nothing to add other than the 1 you carried. Therefore the
1 is placed in front of the other 3 binary digits.

Result 1100.

Next page » Number system exercises

Previous page « Conversion of Numbers

⇑ Up to top of page