Hola, quiero sumar los siguientes numeros representados en punto flotante IEEE de precision simple y expresar el resultado en hexadecimal.
3EE00000h y 3D800000h.
El razonamiento que segui fue el siguiente.
a) 3EE00000h = 0|01111101|11000000000000000000000
b) 3D800000h = 0|01111011|00000000000000000000000
a) s = 0, e = 125 - 127 = -2 --> 1,11x2-2
b) s = 0, e = 123 - 127 = -4 --> 1,00x2-4 que igualando exponentes es 0,01x2-4
Luego, sumando las 1,11x2-4 + 0,01x2-4 obtengo 10,00x2-4 = 1,000x2-3
El nuevo exponente pasa a ser 127-3 = 124
Por lo tanto el numero representado en punto flotante es 0|01111100|00000000000000000000000
Y su representacion hexadecimal es 3E000000h
Esto es correcto?