Menu Close

Binary to Decimal Conversion | C++

Programming with C++ | Bottom Science
#include<iostream>
#include<cmath>

using namespace std;

int main()

  {
     int num, rem, base=2, sum=0, i=0;
     cout<< "C++ PROGRAM TO CONVERT BINARY NUMBER TO DECIMAL [ BY - WWW.BOTTOMSCIENCE.COM ] \n"; 
     cout<<"ENTER A BINARY NUMBER \n";
     cin>>num;

     while(num>0)
                 {
                    rem=num%10;
                    sum=sum+(rem*pow(base,i));
                    num=num/10;
                    i+=1;
                 }

     cout<<"\n BINARY TO DECIMAL CONVERSION IS \n"<<sum;
     return 0;

}

OUTPUT

/tmp/O6Mdp4eN8Y.o
C++ PROGRAM TO CONVERT BINARY NUMBER TO DECIMAL [ BY - WWW.BOTTOMSCIENCE.COM ] 
ENTER A BINARY NUMBER 
1010
BINARY TO DECIMAL CONVERSION IS 
10

More Related Stuff