Conversion of Numbers
DECIMAL TO OCTAL:
#include<stdio.h>
int main()
{
int a;
scanf(“%d”,&a);
printf(“%o”,a);
return 0;
}
OCTAL TO DECIMAL:
#include<stdio.h>
int main()
{
int a;
scanf(“%o”,&a);
printf(“%d”,a);
return 0;
}
DECIMAL TO HEXADECIMAL:
#include<stdio.h>
int main()
{
int a;
scanf(“%d”,&a);
printf(“%x”,a);
return 0;
}
HEXADECIMAL TO DECIMAL:
#include<stdio.h>
int main()
{
int a;
scanf(“%x”,&a);
printf(“%d”,a);
return 0;
}
DECIMAL TO BINARY:
#include <stdio.h>
void main()
{
int n, i, j, b=0,d;
scanf(“%d”,&n);
void main()
{
int n, i, j, b=0,d;
scanf(“%d”,&n);
d=n;
i=1;
i=1;
for(j=n;j>0;j=j/2)
{
b=b+(n%2)*i;
i=i*10;
n=n/2;
}
printf(“%d”,b);
}
{
b=b+(n%2)*i;
i=i*10;
n=n/2;
}
printf(“%d”,b);
}
BINARY TO DECIMAL:
#include <stdio.h>int main()
{ int n, b, d = 0, base = 1, rem;
scanf("%d", &n); while (n > 0)
{rem = n % 10;
d = d + rem * base;
n = n / 10 ;
base = base * 2;
} printf("%d", d); return 0;
}
Comments
Post a Comment