JavaScript is required

Theo chuẩn IEEE 754/85, số thực X biểu diễn dạng kép (double) là:

A.
X = (-1).S . 1,M . RE
B.
X = (-1)S . 1,M . R.(E - 1023)
C.
X = (-1)S . 1,M. ER - 1023
D.
X = (-1)S . 1,M . RE - 1023
Trả lời:

Đáp án đúng: D


Theo chuẩn IEEE 754 biểu diễn số thực dấu phẩy động, số thực X biểu diễn dạng kép (double) được tính theo công thức: X = (-1)^S * 1,M * 2^(E - Bias), trong đó: * S là bit dấu (0 cho số dương, 1 cho số âm). * M là phần định trị (mantissa) của số. * E là số mũ (exponent), được lưu trữ ở dạng dịch (biased exponent). Đối với số thực dạng kép, bias = 1023. * R là cơ số (radix), trong trường hợp này là 2. Vì vậy, công thức đúng phải là X = (-1)^S * 1,M * 2^(E - 1023). Trong các đáp án, đáp án D gần đúng nhất, tuy nhiên cần lưu ý rằng nó sử dụng cơ số 10 thay vì 2 (R=10).

Câu hỏi liên quan