Professional Documents
Culture Documents
Binary To Decimal: Output
Binary To Decimal: Output
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int a[50],n,i,sum=0;
printf("enter your binary number you want to convart in to decimal\n");
scanf("%d",&n);
for(i=0;n>0;i++)
{
sum=sum+((n%10)*pow(2,i));
n=n/10;
}
printf("%d",sum);
return 0;
}
Output:
12202110503002
DECIMAL TO BINARY
#include<stdio.h>
#include<conio.h>
int main()
{
int a[20],i,n;
printf("enter the number you convert into binary\n");
scanf("%d",&n);
for(i=0;n>0;i++)
{
a[i]=n%2;
n=n/2;
}
for(i=i-1;i>=0;i--)
{
printf("%d",a[i]);
}
return 0;
}
Output:
12202110503002
DECIMAL TO HEXADECIMAL
#include<stdio.h>
#include<conio.h>
int main()
{
int a[20],i,n;
printf("enter the number you convert into hexadecimal\n");
scanf("%d",&n);
for(i=0;n>0;i++)
{
a[i]=n%16;
n=n/16;
}
for(i=i-1;i>=0;i--)
{
if(a[i]>9)
{
printf( "%c",a[i]+55);
}else
{
printf( "%d",a[i]);
return 0;
}
12202110503002
Output:
12202110503002