cho dãy số từ 0 đến 15 hãy mã hóa từ số 8 đến 15
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
![](https://rs.olm.vn/images/avt/0.png?1311)
![](https://rs.olm.vn/images/avt/0.png?1311)
- 8 = 23 = 1000.
- 9 = 23 + 1 = 1001.
- 10 = 23 + 2 = 23 + 21 = 1010.
- 11 = 23 + 21 + 1 = 1011.
- 12 = 23 + 22 = 1100.
- 13 = 23 + 22 + 1 = 1101.
- 14 = 23 + 22 + 21 = 1110.
- 15 = 23 + 22 + 21 + 20 (20 = 1) = 1111.
![](https://rs.olm.vn/images/avt/0.png?1311)
Sử dụng hệ cơ số 2 (hệ nhị phân)
Ta có:
Số 3 trong hệ nhị phân là 0011.
Số 6 trong hệ nhị phân là 0110.
Vậy số 3 được mã hóa thành dãy "0011" và số 6 được mã hóa thành dãy "0110" trong hệ nhị phân.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
lần 1 0 1 2 3 4 5 6 7 | trái 0
lần 2 0 1 2 3|trái 0
lần 3 | 2 3 phải 1
lần 4 | 3 phải 1
3=0011
mã hóa số 6 :
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
lần 1 :0 1 2 3 4 5 6 7 | trái 0
lần 2: | 4 5 6 7 phải 1
lần 3: | 6 7 phải 1
lần 4: 6 | trái 0
6=0110
Trả lời :
Để mã hóa một số, làm tương tự như hoạt động 1, ta cần phải thực hiện 4 lần thu gọn dãy số từ 0 đến 15 để còn lại duy nhất số cần được mã hóa. Kết quả thu được:
8
9
10
11
12
13
14
15
1000
1001
1010
1011
1100
1101
1110
1111