What is the decimal value of the binary floating-point number 111000.101?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "56.625". Phần nguyên 111000₂ bằng 32 + 16 + 8 = 56. Phần lẻ .101₂ bằng 1/2 + 0/4 + 1/8 = 0.625, nên tổng giá trị thập phân là 56.625. "56.25" chỉ cộng 0.01₂, tức 1/4, và bỏ mất bit cuối có trọng số 1/8. "56.5" chỉ giữ bit đầu tiên của phần lẻ. "57.25" vừa tính sai phần nguyên vừa không chuyển đúng các bit phân số. Mỗi vị trí sau dấu chấm nhị phân có trọng số giảm một nửa: 1/2, 1/4, 1/8; áp dụng đúng quy tắc này cho kết quả đã nêu.
Cùng chương 2
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây