1. Trang chủ
  2. » Tất cả

chuyển số nhị phân sang số thập phân

1 3 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chuyển số nhị phân sang số thập phân
Thể loại bài luận
Định dạng
Số trang 1
Dung lượng 11,78 KB
File đính kèm chuyển số nhị phân sang số thập phân.rar (297 B)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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;

}

Ngày đăng: 02/04/2023, 23:38

w