¿Cuál es el valor decimal del número de coma flotante C1D00000 (notación hexadecimal)? (Suponga una representación IEEE de punto flotante de precisión simple de 32 bits)
(A) 28
(B) -15
(C) -26
(D) -28
Respuesta: (C)
Explicación: Número de punto flotante en hexadecimal = C1D00000
Número de punto flotante en Binario = 1100 0001 1101 0000 0000 0000 0000 0000
En representación IEEE de coma flotante de precisión simple de 32 bits, el primer MSB representa el signo de mantisa: 1 se usa para representar una mantisa negativa y 0 para un valor positivo de mantisa, los siguientes 8 bits son para el valor del exponente
Value of exponent = 131-127 = 4 Mantissa = -1.101000000...0 Floating point number = -1.10100...0000 x 24 = -11010 = -26
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA