JavaScript is required

Hãy xác định dạng biểu diễn của số thực 98,25 theo chuẩn IEEE754 (dạng đơn) là bao nhiêu trong các phương án sau đây?

A.
24C48000H
B.
42C84000H
C.
42C48000H
D.
42D48000H
Trả lời:

Đáp án đúng: C


Số thực 98.25 cần được biểu diễn theo chuẩn IEEE 754 dạng đơn (32-bit). Ta thực hiện các bước sau: 1. **Chuyển đổi sang dạng nhị phân:** - Phần nguyên: 98 = 64 + 32 + 2 = 1100010 (dạng nhị phân) - Phần thập phân: 0.25 = 1/4 = 0.01 (dạng nhị phân) - Kết hợp: 98.25 = 1100010.01 (dạng nhị phân) 2. **Chuẩn hóa:** - Dịch dấu phẩy sang trái cho đến khi chỉ còn một chữ số khác 0 bên trái dấu phẩy: 1.10001001 * 2^6 3. **Xác định các thành phần:** - Sign (Dấu): Số dương, vậy sign = 0 - Exponent (Số mũ): Bias = 127 (cho single precision). Số mũ thực tế là 6. Vậy exponent = 6 + 127 = 133 = 10000101 (dạng nhị phân) - Mantissa (Phần định trị): Phần sau dấu phẩy trong dạng chuẩn hóa: 10001001 (bỏ số 1 phía trước dấu phẩy, phần định trị sẽ là 10001001, thêm các số 0 để đủ 23 bits) 4. **Kết hợp các thành phần:** - Sign (1 bit): 0 - Exponent (8 bits): 10000101 - Mantissa (23 bits): 10001001000000000000000 - Kết quả (32 bits): 01000010110001001000000000000000 5. **Chuyển sang hệ Hexadecimal:** - 0100 0010 1100 0100 1000 0000 0000 0000 - 4 2 C 4 8 0 0 0 - Vậy, 98.25 ở dạng IEEE 754 là 42C48000H

Câu hỏi liên quan