3.4 Introducción a la Aritmética de Punto Flotante

 

 

Muchas aplicaciones requieren trabajar con números que no son enteros. Existen varias formas de representar números no enteros. Una de ellas es usando un punto o coma fijo. Este tipo de representación ubica siempre el punto o coma en alguna posición a la derecha del dígito menos significativo.

Otra alternativa comúnmente usada es la que se conoce como representación en punto flotante. Bajo este esquema, un número puede ser expresado mediante un exponente y una  mantisa.

Por ejemplo el número 10.75 puede ser expresado como:

 

10.75        x        10 0

 

1.075         x          10 1

 

mantisa                   exponente

 

En general, un número en punto flotante puede ser representado como ±d0.d1d2d3...dk x bexp donde d0.d1d2d3...dk se conoce como la mantisa, b es la base y exp es el exponente.

¿Qué se necesita para representar un número en punto flotante?

  • El signo del número.
  • El signo del exponente.
  • Dígitos para el exponente.
  • Dígitos para la mantisa.

 

Dado que un número en punto flotante puede expresarse de distintas formas que son equivalentes, es necesario establecer una única representación. Es por ello que se trabaja con números normalizados. Decimos que un número está normalizado si el dígito a la izquierda del punto o coma está entre 0 y la base ( 0< dígito a la izquierda del punto < b).

En particular, decimos que un número binario está normalizado si el dígito a la izquierda del punto es igual a 1.

 

 

Inicio