
Decimal to Binary Converter in C using inbuilt function itoa
/********************************************************************** Decimal to binary in c **********************************************************************/ #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(int argc, char** argv) { int number; char binary [10]; printf("Enter a decimal number:"); scanf("%d",&number); printf("\n"); itoa(number, binary, 2); printf("\nBinary conversion of %d : %s", number, binary); getch(); return 0; } /* OUTPUT: Enter a decimal number:7 Binary conversion of 7 : 111 */
Decimal to Binary Converter in C
/********************************************************************** Decimal to binary in c **********************************************************************/ #include<stdio.h> int main(){ long int decimalNumber, quotient; int binaryNumber[100],i=1,j; printf("Enter a decimal number: "); scanf("%ld",&decimalNumber); quotient = decimalNumber; while(quotient!=0){ binaryNumber[i++]= quotient % 2; quotient = quotient / 2; } printf("Binary conversion of %d : ",decimalNumber); for(j = i -1 ;j> 0;j--) printf("%d",binaryNumber[j]); return 0; } /* OUTPUT: Enter a decimal number:7 Binary conversion of 7 : 111 */
Leave a Reply