Sun Jun 03 2018

Binary to Decimal

C Programming2860 views

File Name: binary-to-decimal.c

#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
Reference:

We use cookies to improve your experience on our site and to show you personalised advertising. Please read our cookie policy and privacy policy.