JavaScript is required

Thực hiện phép toán sau trong hệ 16: 0A31Ah – 2196h

A.
8184h
B.
0A100h
C.
23Ah
D.
0B3h
Trả lời:

Đáp án đúng: C


Để thực hiện phép trừ trong hệ 16 (hệ thập lục phân), ta cần thực hiện các bước sau: 1. **Chuyển đổi nếu cần:** Vì cả hai số đã ở dạng hệ 16, ta không cần chuyển đổi. 2. **Thực hiện phép trừ theo từng cột:** - Cột đơn vị: 1h - 6h. Vì 1 < 6, ta mượn 1 từ cột kế bên (cột 16^1). Khi mượn 1 từ cột kế bên trong hệ 16, ta được 16 đơn vị. Vậy ta có 1 + 16 = 17. Thực hiện phép trừ: 17 - 6 = 11, tương ứng với ký tự 'B' trong hệ 16. - Cột 16^1: Vì ta đã mượn 1 từ cột này, 3h trở thành 2h. Ta có 2h - 9h. Vì 2 < 9, ta mượn 1 từ cột kế bên (cột 16^2). Khi mượn 1 từ cột kế bên trong hệ 16, ta được 16 đơn vị. Vậy ta có 2 + 16 = 18. Thực hiện phép trừ: 18 - 9 = 9, tương ứng với ký tự '9' trong hệ 16. - Cột 16^2: Vì ta đã mượn 1 từ cột này, Ah (10 trong hệ thập phân) trở thành 9h. Ta có 9h - 1h = 8h. - Cột 16^3: 0h - 2h. Vì 0 < 2, ta mượn 1 từ cột kế bên, nhưng cột kế bên bằng 0, nên chúng ta phải mượn từ cột kế tiếp. Ở đây ta không có cột nào cả, tức là cột có giá trị bằng 0. Thực hiện mượn 1 từ cột kế bên tức là 16. Ta có 10h - 2h = 8h. Vậy, 0A31Ah - 2196h = 819Bh. Tuy nhiên, không có đáp án nào trùng khớp. Kiểm tra lại phép trừ: 0A31A - 2196 ------- 8184 (Sai. Đây là kết quả của phép trừ sai) Thực hiện lại cẩn thận: 0A31A - 02196 -------- 08184 Vậy 0A31Ah - 2196h = 8184h. Vậy đáp án đúng là 8184h

Câu hỏi liên quan