#include "stdio.h"
#include "conio.h"
long int pow(int,int);
void main()
{
long int num;
int digit,decimal=0,i=0;
clrscr();
printf("Enter Binary Number: ");
scanf("%ld",&num);
do
{
digit=num%10;
decimal+=digit*pow(2,i);
num/=10;
i++;
}while(num!=0);
printf("\nDecimal Equivalent - %d",decimal);
getch();
}
long int pow(int m,int n)
{
int i;
long int value=1;
for(i=1;i<=n;i++)
value*=m;
return value;
}
Friday, June 26, 2009
PROGRAM TO CONVERT BINARY TO DECIMAL
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment