miércoles, 24 de noviembre de 2010

Punto flotante (puntos extra)

 Es un metodo de representación de números reales que se puede adaptar al orden de magnitud del valor a representar, usualmente trasladando la coma decimal —mediante un exponente— hacia la posición de la primera cifra significativa del valor.

De esta forma, con un número dado de dígitos representativos se obtiene mayor precisión que con la coma fija, debido a que el valor de estos dígitos es siempre significativo sea el que sea el orden de magnitud del número a representar. Debido a esta adaptación, permite representar un rango mucho mayor de números (determinado por los valores límite que puede tomar el exponente).
Su uso es especialmente interesante en la forma más común de usar puntos flotantes es como lo dicta la norma IEEE 754

Una representación en coma flotante se compone de tres números (campos) que siguen el siguiente patrón:

R = (m)( b^e)
 
 
r: valor real del número a representar
m: mantisa o significando, dígitos significativos del número.
El tamaño máximo de este campo, usualmente fijo y limitado, determina la precisión de la representación. 
Este campo está usualmente normalizado, es decir, su parte entera sólo consta de un dígito (que será la primera cifra significativa del número a representar).
b: base del sistema de representación (10 en sistema decimal, 8 en sistema octal, 2 en sistema binario, etc)
e: exponente, orden de magnitud del significando. El mínimo y máximo valor posible del exponente determinan el rango de valores representables. Como puede notarse, cabe añadir que cuando e vale cero el valor real coincide con el significando
referencia : http://es.wikipedia.org/wiki/Coma_flotante

1 comentario: