# Binary to Decimal

Geekboots | C Programming | Jun 06, 2016

#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;
}

Welcome to Binary to Decimal converter

Enter a binary number:

1000

Decimal value is: 8

Learn more about Binary and Decimal