JavaScript is required

Dãy bit nào biểu diễn nhị phân của số “21.125” trong hệ thập phân?

A.

10101.001

B.

10101

C.

10111.001

D.

10101.010

Trả lời:

Đáp án đúng: A


Để chuyển đổi số 21.125 từ hệ thập phân sang hệ nhị phân, ta thực hiện như sau: 1. **Phần nguyên (21):** - Chia 21 cho 2, ta được 10 dư 1 (bit cuối cùng là 1). - Chia 10 cho 2, ta được 5 dư 0 (bit tiếp theo là 0). - Chia 5 cho 2, ta được 2 dư 1 (bit tiếp theo là 1). - Chia 2 cho 2, ta được 1 dư 0 (bit tiếp theo là 0). - Chia 1 cho 2, ta được 0 dư 1 (bit đầu tiên là 1). - Đọc ngược lại, ta được 10101. 2. **Phần thập phân (0.125):** - Nhân 0.125 với 2, ta được 0.25 (bit đầu tiên sau dấu chấm là 0). - Nhân 0.25 với 2, ta được 0.5 (bit tiếp theo là 0). - Nhân 0.5 với 2, ta được 1.0 (bit cuối cùng là 1). - Vậy phần thập phân là 001. Kết hợp cả hai phần, ta được 10101.001. Vậy đáp án đúng là A. 10101.001

Câu hỏi liên quan