Decimal number:
range : 0 to 9
Binary number :
range : 0 to 1
Binary to decimal conversion:
Example-
Binary number is 1000
Decimal number is 8
Binary number is 10111
Decimal number is 23
program:
#include< iostream>
#include< math.h>
int main() {
int n,num=0,i=0,sum=0;
cout<<"Enter Binary number"<< endl;
cin>>n;
while(n)
{
num=n%10;
num=num*pow(2,i++);
sum=sum+num;
n=n/10;
}
cout<<"It's Decimal is "<< sum;
}
Enter Binary number
1010
It's Decimal is 10
Enter Binary number
101
It's Decimal is 5