README.md

December 5, 2022 ยท View on GitHub

Binary to decmal

Description

Convert Binary to decimal, simple algo. Good for beginners!

More Info

Submitted On
Byjheikage
LevelBeginner
User Rating4.0 (16 globes from 4 users)
CompatibilityC, C++ (general), Microsoft Visual C++
CategoryCoding Standards
WorldC / C++
Archive File

Source Code

#include <iostream>
#include <math.h>
using namespace std;
void main(){
	int val,i,j,x;
	char p[100];
	cout<<"Enter binary:";cin>>p;
	val=0;
	x=2;
	j=0;
	for(i = char_traits<char>::length(p)-1;i > -1;i--){
		x =pow(2,j);
		switch(p[i]){
		case '0':
			x = 0;
			break;
		case '1':
			x = x;
			break;
		default:
			goto out;
			break;
		}
		val += x;
		j++;
	}
	cout<<val<<endln;
out:
	return;
}