Truncamiento

Truncamiento

de Virginia Shamila Sellanes Olivera -
Número de respuestas: 2

Hola, buenas tardes.

Se nos generó una duda en el ejercicio 1, parte d, del examen de febrero 2022. En específico no entendemos como aplicar el truncamiento.

Llegamos a representar el 254= 0 1110 1111 y el 3=0 1000 1000, pero cuando sumamos nos queda 0 0111 0111 (solucion=0 1110 1111). 

Gracias

En respuesta a Virginia Shamila Sellanes Olivera

Re: Truncamiento

de Eduardo Fernandez -

Hola,

No se como hicieron la suma, (sólo pusieron el resultado). 

De todas formas voy a explicarles cómo se hace la suma correctamente. 

Primero obtienen 254 y 3 en la notación punto flotante con el formato que se les dice en la letra,

y ahí se obtiene lo mismo que ustedes, es decir

254= 0 1110 1111 y 3=0 1000 1000

Luego se deben igualar los exponentes en ambos números, poniendo el mayor exponente en ambos. El de mayor exponente es el de  254 con exponente 7 (+M)=14, dado que el 3 tiene exponente 1(+M)= 8

Entonces 3 llevado a exponente 7 queda representado como 

3 = 1,1 x 2^1 = 0,0000 011 x 2^7

Pero fíjense que hay que tomar sólo los 4 primeros bits a la derecha de la coma, entonces queda que 3 es igual a 0 (al truncar, todo lo que está a la derecha de los 4 bits se elimina, no se considera ni siquiera se redondea).

3 = 1,1 x 2^1 = 0,0000 x 2^7 = 0

Entonces sumar 254 + 3 = 254 + 0 = 254

0 1110 1111   Queda igual a la representación de 254. 
254 es un número mucho más grande que 3, y en esta representación de 
punto flotante con solo 4 bits de mantisa, sumarle 3 es lo mismo que sumarle 0. 
Espero que haya quedad un poco más claro ahora.
Eduardo