By | 03.12.2016

# C program for Binary Addition and Subtraction

Write a C program to calculate Binary Addition and Binary Subtraction

Binary addition and binary subtraction is similar to regular (daily life) addition and binary subtraction, but here addition or subtraction performs only two digits those are 0 and 1, these are binary digits hence such kind of addition or subtraction is called binary addition and binary subtraction.

Binary Addition works in the same way, except that only 0’s and 1’s can be used, instead of the whole spectrum of 0-9. This actually makes binary addition much simpler than decimal addition, as we only need to remember the following:

0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 0 (1 carries out)

Take two numbers, suppose numbers are 10 and 20 their binaries are 1010 and 10100.

10 = 0 1 0 1 0
20 = 1 0 1 0 0
= 1 1 1 1 0
= 30

## Binary Subtraction

Subtraction and Borrow, these two words will be used very frequently for the binary subtraction. There are four rules of binary subtraction.

In binary subtraction

0-0 = 0
1-0 = 1
0-1 = 1 (1 borrows out)
1-1 = 0

Example of Binary Subtraction:

Take two numbers, suppose numbers are 20 and 10 their binaries 10100 and 1010.

Now sub 10 from 20

20 = 1 0 1 0 0
10 = 0 1 0 1 0
= 0 1 0 1 0
= 10

## SOURCE CODE : :

Also read : : Write a C program to check date is valid or not

## Output : :

0 0 vote
Article Rating
Subscribe
Notify of 