eolas/neuron/91f4fff5-79e8-48e0-9f54-f0ad6493df0c/Binary_addition.md
2024-10-21 08:00:01 +01:00

1.3 KiB

tags
binary

Binary addition

  • We add binary values in columns just like we would with denary addition.
  • Each column is classified on the basis of place-value. In denary this is 10, in binary it is 2.
  • When we conduct a binary addition, we add the binary values as if they were normal integers but we represent the sums as binary.
    • For example: 1 + 1 = 2 for the calculation but the sum is 10

Examples

Example one

1010 + 0111 = 10001

10 + 7 = 17

In the first column: 1 + 0 = 1, so we simply put the binary value for 1:

1010
0111
____
   1

In the second column: 1 + 1 = 2. In binary this is represented as 10. So we put 0 beneath the bar and carry the 1:

 1
1010
0111
____
  01

In the third column, we repeat the previous process. We are presented with 1 + 0 + 1 which is 2. As 2 is 10 in binary, we put the zero beneath the line and carry the 1:

11
1010
0111
____
 001

In the final column, we again have 1+1 giving us 2 or 10 but at this point we cannot carry any more because we have reached the final column. So instead of carrying the 1 we just put both digits beneath the line 10.

 11
 1010
 0111
_____
10001

Example two

1001 + 0111 = 10000

9 + 7 = 16

 111
 1001
 0111
_____
10000