Program to Convert a Binary Number to Decimal number
Approach 1 :- Ex:- Number is 1 1 0 1 = (2^3) *1 + (2^2) *1 + (2^1)*0 + (2^0) *1 = 8 + 4 + 0 + 1 = 13
Approach 2 :- Ex:- Number is 1 0 1 = 1. (num1)1 * 2 + (num2) 0 = 2(sum )
2. (sum) 2*2 + (num3)1 = 5(sum )
sum = sum * 2 + num
Program using C#
Approach 3 (Binary Approach) :- Ex:- Number 1 0 1 = SHIFT LEFT THEN OR
num = (num << 1) | x