C++ Programming Code Examples C++ > Conversions Code Examples Convert a given binary number by user into a equivalent decimal number. Convert a given binary number by user into a equivalent decimal number. #include <stdio.h> #include <conio.h> void main() { int num, bnum, dec = 0, base = 1, rem ; clrscr(); printf("Enter a binary number(1s and 0s)\n"); scanf("%d", &num); /*maximum five digits */ bnum = num; while( num > 0) { rem = num % 10; dec = dec + rem * base; num = num / 10 ; base = base * 2; } printf("The Binary number is = %d\n", bnum); printf("Its decimal equivalent is =%d\n", dec); getch(); } /* End of main() */