Friday, 24 October 2014

Binary Number to Decimal Number

Non-Recursive C Program:

Aim:To convert Binary Number into Decimal Number.

Program:
#include<stdio>
void main()
{
    int num,r,i=0,Dec=0,n;
printf("Enter a Binary number:");
scanf("%d",&num);
n=num;
  while(n>0)
    {
       r=n%10;
       Dec+=r*pow(2,i);
       n=n/10;
        i++;
     }
printf("\nDecimal number of %d is %d,num,Dec);
}

Output:
Enter a Binary number: 1001
Hexadecimal number of 1001 is 9

Click here to get program list

No comments:

Post a Comment