SCHOOL OF CODE BUILDERS
Learn To CODE. Become A DEVELOPER.
Pages
HOME
DATA STRUCTURES
STRINGS
ARRAYS
MATRIX
BINARY TREES
LINKED LIST
STACK
QUEUE
SORTING
SEARCHING
C
PYTHON
PSEUDOCODE
CONTEST PROBLEMS
ALGORITHMS
PATTERNS
PHP
C PUZZLES
C INTERVIEW QUESTIONS
JAVA
C++
HASHING
RECURSION
BASIC C PROGRAMS
TCS-CODEVITA
FACEBOOK
CONTACT US
C program to binary to decimal conversion
C program to binary to decimal conversion
Output:
Enter the binary: 1010
The decimal of given binary 1010 is 10
Implementation:
#include
#include
#include
#define MAX 1000000 int main(void) { char s[MAX]; int i,k; int sum=0; printf("Enter the binary:\n"); scanf("%s",s); k=0; for(i=strlen(s)-1;i>=0;i--) { sum += (((int)(s[i]-'0')) * pow(2,k)); k++; } printf("The decimal of given binary %s is %d",s,sum); return 0; }
PREVIOUS
NEXT
HOME