Articulo de referencia

Número normal (computación)

En informática , un número normal es un número distinto de cero en una representación de punto flotante que se encuentra dentro del rango equilibrado admitido por un formato de ...

En informática , un número normal es un número distinto de cero en una representación de punto flotante que se encuentra dentro del rango equilibrado admitido por un formato de punto flotante dado: es un número de punto flotante que se puede representar sin ceros iniciales en su mantisa .

La magnitud del número normal más pequeño en un formato viene dada por:

bmimin{\displaystyle b^{E_{\text{min}}}}

donde b es la base (radix) del formato (como los valores comunes 2 o 10, para los sistemas numéricos binario y decimal), ymimin{\textstyle E_{\text{min}}}Depende del tamaño y la disposición del formato.

De manera similar, la magnitud del mayor número normal en un formato viene dada por

bmimáximo(bb1pag){\displaystyle b^{E_{\text{max}}}\cdot \left(bb^{1-p}\right)}

donde p es la precisión del formato en dígitos ymimin{\textstyle E_{\text{min}}}está relacionado conmimáximo{\textstyle E_{\text{máx}}}como:

miminΔ1mimáximo=(mimáximo)+1{\displaystyle E_{\text{min}}\,{\overset {\Delta }{\equiv }}\,1-E_{\text{max}}=\left(-E_{\text{max}}\right)+1}

En los formatos binario y decimal IEEE 754 , b , p ,mimin{\textstyle E_{\text{min}}}, ymimáximo{\textstyle E_{\text{máx}}}tienen los siguientes valores: [ 1 ]

Por ejemplo, en el formato decimal más pequeño de la tabla (decimal32), el rango de números normales positivos es de 10 95 a 9,999999 × 10 96 .

Los números distintos de cero, cuya magnitud es menor que la del número normal más pequeño, se denominan números subnormales (o números denormalizados ).

El valor cero no se considera ni normal ni subnormal.

Véase también

Referencias

  1. Norma IEEE para aritmética de punto flotante , 29/08/2008, doi : 10.1109/IEEESTD.2008.4610935 , ISBN 978-0-7381-5752-8