Câu hỏi: Hãy chuyển các toán hạng của hai phép tính sau ra hệ nhị phân để chuẩn bị kiểm tra kết quả thực hiện các phép toán trong hệ nhị phân. (Ví dụ 3 + 4 = 7 sẽ được chuyển hạng thành 11 + 100 = 111).
a) 26 + 27 = 53
b) 5 × 7 = 35
Lời giải:
a) 11010 + 11011 = 110101
b) 0101 × 0111= 100011
>>> Xem đầy đủ: Soạn Tin 10 Bài 4: Hệ nhị phân và dữ liệu số nguyên
Tìm hiểu cách thủ công để giải mã số nhị phân
Hệ nhị phân chỉ có 2 số 0 và 1, tương ứng với 2 trạng thái OFF và ON (Sai và Đúng). Nhị phân đọc từ phải sang trái.
Để giải mã một dãy số nhị phân, ta làm như sau:
Bước 1: Viết số nhị phân thành dãy
Bước 2: Từ phải sang trái, viết số mũ của 2 bên dưới dãy số, lần lượt từ 2^0 cho đến hết
Bước 3: Quy đổi số mũ thành giá trị
Bước 4: Bỏ những giá trị ở số 0, lấy giá trị ở số 1
Bước 5: Cộng các giá trị đã lấy ta sẽ được kết quả chuyển đổi
Ví dụ giải mã dãy số nhị phân 1001001:
Bước 1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
Bước 2 |
2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0 |
Bước 3 |
64 | 32 | 16 | 8 | 4 | 2 | 1 |
Bước 4 |
64 | x |
x |
8 | x |
x |
1 |
Sau bước 4 ta có các giá trị cần lấy là 64, 8, 1, và tổng của chúng là 64 + 8 + 1 = 73. Vậy số nhị phân 1001001 trong hệ thập phân là 73.