Convert the decimal number 124.02 to its binary equivalent. Which of the following options is the closest approximation?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "1111100.000001". Phần nguyên 124 chia liên tiếp cho 2 cho dãy số dư đọc ngược là 1111100, kiểm lại bằng 64 cộng 32 cộng 16 cộng 8 cộng 4 đúng bằng 124. Phần lẻ 0,02 thì nhân liên tiếp với 2: năm lần đầu cho các giá trị 0,04 rồi 0,08 rồi 0,16 rồi 0,32 rồi 0,64 nên năm bit đầu đều là 0, lần thứ sáu cho 1,28 nên bit thứ sáu là 1, được 0,000001 tức 0,015625, xấp xỉ gần nhất. Phương án "1111100.01" có phần lẻ bằng 0,25, lệch hơn mười lần. Phương án "1111100.011001" có phần lẻ bằng 0,390625, lệch còn xa hơn nữa. Phương án "1111100.001001" có phần lẻ bằng 0,140625, vẫn lớn gấp bảy lần giá trị cần biểu diễn, do đặt sai bit 1 ở vị trí thứ ba.

Cùng phần 2

Xuất hiện trong 1 bộ đề