Apr 16, 2020
Binary to Decimal
C Programming 721 views
#include<stdio.h>
int main() {
int decimal = 0, binary, i = 1, reminder;
printf("Welcome to Binary to Decimal converter\n");
printf("Enter a binary number:\n");
scanf("%d",&binary);
while(binary != 0) {
reminder = binary % 10;
decimal += reminder * i;
i *= 2;
binary /= 10;
}
printf("Decimal value is: %d\n",decimal);
return 0;
}
/* Output */
Welcome to Binary to Decimal converter
Enter a binary number:
1000
Decimal value is: 8