[2016][Diciembre][Pregunta 4]

[2016][Diciembre][Pregunta 4]

de Andres Gomez Llavata -
Número de respuestas: 2

Me surge una duda mirando la solución de la pregunta 4. ¿Por qué hace la suma con los signos cambiados? Entiendo que deberían haber hecho:

   0,0101001000 
- 1,0011010000


Adjunto Pregunta4.PNG
En respuesta a Andres Gomez Llavata

Re: Diciembre de 2016 | Pregunta 4

de Federico Rivero -
Estimado,

Cómo realizarías esa resta que proponés? Las mantisas son sin signo y en números sin signo no le podés restar a un número otro más grande porque el resultado no está definido. Lo que se hace es calcular la diferencia en valor absoluto (el más grande menos el más chico) y asignarle al resultado el signo del número más grande. Es parte del algoritmo de resta de punto flotante.

Saludos,
Federico