Source Code to Change any Number in Base 10 to Base 2 or Binary in C Programming
Following source code will change any number in base 10 to base 2 or binary in C Programming.
void printit(int num)
{
if (num)
{
int rem = num%2;
printit(num/2);
putchar('0'+rem);
}
}
main()
{
int num;
printf("Enter a number: ");
scanf("%d", &num);
printit(num);
printf(" base 2\n");
}
Related Articles
- Printing Hello World and Numbers From 1 to 11 in C Programming
- Source Code for Math Functions Sin Cos Tan ArcTan Absolute Value in C Programming
- Source Code for Math Functions Log10 Floor Round Power Square Root in C Programming
- Source Code for Calculating Factorial of a Number using a For Loop in C Programming
- Source Code for Calculating Factorial of a Number using a DO WHILE Loop in C Programming
- Source Code for Calculating Factorial of a Number using a Recursive Function in C Programming
- Source Code for Calculating Factorial of a Number using a WHILE Loop in C Programming
- Source Code for the Tribonacci Function in C Programming
