c·c++/c++ 프로그래밍
2진수를 10진수로 바꾸기
바로이순간
2013. 10. 5. 12:38
#include <iostream>
#include <string>
using namespace std;
int main() {
string binary;
int decimal=0;
cout<<"2진수: ";
cin>>binary;
for(int i=0;i<binary.length();i+=1) {
decimal=2*decimal+binary.at(i)-'0';
}
cout<<decimal<<endl;
return 0;
}