Using denary, you add the numbers that belong to the same place value column together, if there is a carry, add it to the next.
To answer the questions 136+98, you would do the following:-
(146)₁₀ + (65)₁₀ = (211)₁₀
How to Add Binary Numbers?
Binary Addition without Regrouping
When the result for the addition of binary numbers is in the form of 0 and 1, there is no need to regroup the elements. Let us understand this using an example.
Example: Add (101)₂ and (10)₂.
Step 1: Write the digits of both numbers in different columns according to their place values.
1 0 1
+ 1 0
Step 2: Add the numbers to the extreme right that is 1 and 0. Apply the rule for binary addition that makes 1 + 0 = 1.
1 0 1
+ 1 0
――――
1
Step 3: Move to the next column towards the left and add 0 + 1 = 1.
1 0 1
+ 1 0
――――
1 1
Step 4: Move to the next column towards the left, we have only 1. So we can use 1+0 = 1.
1 0 1
+ 1 0
――――
1 1 1
Therefore, on adding (101)₂ and (10)₂, we get (111)₂.
Binary Addition with Regrouping
When the result for the addition of a binary number is greater than 1, regrouping of terms is required. Let us understand this using an example.
Example: Add (1001)₂ and (111)₂.
Following steps followed for solving this binary addition with regrouping:
Step 1: Write the digits of both numbers in different columns according to their place values.
1 0 0 1
+ 1 1 1
Step 2: Start the addition of the numbers from the extreme right using the rules of binary addition. We will first add 1 + 1 = 0 gives 1 as carry on the preceding column.
1
1 0 0 1
+ 1 1 1
――――
0
Step 3: Now add the terms in the next column that is 1 + 0 + 1 = 0, with 1 carrying on the preceding column.
1 1
1 0 0 1
+ 1 1 1
――――
0 0
Step 4: Again following the same step for the third column from the right, 1 + 0 + 1 = 0, with 1 carry on the previous column.
1 1 1
1 0 0 1
+ 1 1 1
――――
0 0 0
Step 5: Finally in the first column we have 1 + 1 = 0, with carried 1. We get,
1 1 1
1 0 0 1
+ 1 1 1
――――
1 0 0 0 0
Hence, (1001)₂ + (111)₂, gives (10000)₂