hãy viết chương trình từ bàn phím nhập vào 1 xâu kí tự s gồm 2 bit nhị phân 0 và 1 với độ dài n.Với xâu s, hãy cho biết số thập phân tương ứng Input: Gồm 1 dòng chứa xâu kí tự nhị phân output: số thập phân tương ứng với xâu nhị phân
Trang 1#include <iostream>
#include <cmath>
#include <string>
using namespace std;
int main() {
string s;
cin >> s;
int n = s.length();
int decimal = 0;
for (int i = 0; i < n; i++) {
decimal += (s[i] - '0') * pow(2, n - i - 1); }
cout << decimal << endl;
return 0;
}