¿Cuál de los números dados tiene su representación de punto flotante de 32 bits IEEE-754 como 0 10000000 110 0000 0000 0000 0000 0000
(A) 2.5
(B) 3.0
(C) 3.5
(D) 4.5
Respuesta: (C)
Explicación: IEEE-754 La representación de punto flotante de 32 bits tiene una notación de exceso de 128 y el primer MSB representa el bit de signo para la mantisa, los siguientes 8 bits representan el exponente (exceso de 127) y los últimos 23 bits representan el valor de la mantisa.
Dado, coma flotante = 0 10000000 110 0000 0000 0000 0000 0000
0 en MSB representa que la mantisa es positiva.
Siguientes 8 bits, es decir, 10000000 = exponente = 2 128 pero como es un exceso de notación 127,
entonces el valor real del exponente = 2128 – 127 = 2 1
Valor de la mantisa en forma normalizada = 1,110 0000 0000 0000 0000 0000
Respuesta = (1,11) 2 * 2 = 3,5
La opción (C) es correcta.
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