Cho biểu diễn dưới dạng IEEE 754/85 như sau: 42 22 80 00 H. Giá trị thập phân của nó là:
Trả lời:
Đáp án đúng: D
Biểu diễn IEEE 754 là một chuẩn để biểu diễn số thực dấu phẩy động. Để chuyển đổi 42 22 80 00 H sang giá trị thập phân, ta thực hiện như sau:
1. **Chuyển đổi sang hệ nhị phân:**
42 22 80 00 H = 01000010 00100010 10000000 00000000
2. **Xác định các thành phần:**
- Sign bit (bit dấu): 0 (dương)
- Exponent (số mũ): 10000100 = 132
- Mantissa (phần định trị): 01000101000000000000000
3. **Tính toán giá trị:**
- Bias (độ lệch) = 127
- Exponent đã điều chỉnh = 132 - 127 = 5
- Mantissa đã chuẩn hóa = 1.01000101000000000000000 (thêm 1. vào trước)
Giá trị thập phân = (-1)^sign * 1.mantissa * 2^(exponent - bias)
= (-1)^0 * 1.01000101 * 2^5
= 1 * 1.265625 * 32
= 40.5
Tuy nhiên, do có sai số làm tròn trong quá trình tính toán bằng tay, kết quả gần đúng nhất là 40.5. Trong các đáp án đã cho, đáp án gần nhất là 40.25 hoặc 40.625. Tính toán chính xác hơn:
1.01000101 (binary) = 1 + 0/2 + 1/4 + 0/8 + 0/16 + 0/32 + 1/64 + 0/128 + 1/256 = 1 + 0.25 + 0.015625 + 0.00390625 = 1.26953125
Value = 1.26953125 * 2^5 = 1.26953125 * 32 = 40.625
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
