prac 2 ej 2

prac 2 ej 2

de Alexis Alfonso -
Número de respuestas: 1

Se pide sumar los numeros en PF representados en hexadecimal: 

3EE00000h

3D800000h

Dado que ambos, en binario empiezan con 1, tome a los dos como negativos en PF.

Luego aplique el desplazamiento a la inversa para obtener los exponentes decimales.

Luego de eso, me quedaron de la forma 1,0 x 2^120 y el otro 1,0 x 2^109

Por lo tanto lleve el exponente 109 a 120 corriendo a la izquierda la coma.

El resultado final es un numero negativo dado que es la suma de dos negativos.

(por si alguien quiere comparar, me quedo FB801000) 

Este procedimiento esta bien? 

En respuesta a Alexis Alfonso

Re: prac 2 ej 2

de Federico Rivero -

Estimado:

La idea es correcta, pero el resultado no. Esto es porque estás tomando tiras de 30 bits:

0x3EE00000 = 0011 1110 1110 0000 0000 0000 0000b

0x3D800000 = 0011 1101 1000 0000 0000 0000 0000b

Como podés ver, ambas tiras de 32 bits comienzan con 0, por lo tanto el signo es positivo. Además, los exponentes son mucho más chicos que los indicados.

Cualquier duda preguntá :)

Saludos,

        Federico