Decimal number to Binary number converter
//Author : Niraj Bhagvat
//Date : 30/04/2022
#include<stdio.h>
#include<math.h>
long long binary(int);
int main()
{
int a,bin;
printf("Enter number for converting : ");
scanf("%d",&a);
bin=binary(a);
printf("\n%d in decimal = %lld in binary\n",a,bin);
return 0;
}
long long binary(int a){
long long bin = 0;
int rem, i = 1;
while(a!=0){
rem = a%2;
a /= 2;
bin += rem*i;
i *= 10;
}
return bin;
}
Comments