INVESTIGACION
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELECTRÓNICA
INGENIERÍA EN COMUNICACIÓN Y ELECTRÓNICAIMPLEMENTACION DE LOS TIPOS DE DATOS PUNTO FLOTENTE IEEE-754
GERARDO ANTONIO ÁLVAREZ HERNÁNDEZ
1CV3
FUNDAMENTOS DE PROGRAMACION
IEEE coma flotante
El estándar del IEEE para aritmética en comaflotante (IEEE 754) es el estándar más extendido para las computaciones en coma flotante, y es seguido por muchas de las mejoras de CPU y FPU. El estándar define formatos para la representación de números encoma flotante (incluyendo el cero) y valores des normalizados, así como valores especiales como infinito y NaN, con un conjunto de operaciones en coma flotante que trabaja sobre estos valores.También especifica cuatro modos de redondeo y cinco excepciones
IEEE 754 especifica cuatro formatos para la representación de valores en coma flotante: precisión simple (32 bits), precisión doble (64 bits),precisión simple extendida (≥ 43 bits, no usada normalmente) y precisión doble extendida (≥ 79 bits, usualmente implementada con 80 bits). Sólo los valores de 32 bits son requeridos por el estándar,los otros son opcionales. Muchos lenguajes especifican qué formatos y aritmética del IEEE implementan, a pesar de que a veces son opcionales
El título completo del estándar es IEEE Standard for BinaryFloating-Point Arithmetic (ANSI/IEEE Std 754-1985), y también es conocido por IEC 60559:1989, Binary floating-point arithmetic for microprocessor systems
Precisión Simple en el Estándar IEEE 754En precisión simple, para escribir un número real se usan 32 bits (4 bytes): 1 bit para el signo (s) del número, 23 bits para la mantisa (m) y 8 bits para el exponente (exp), que se distribuyen de lasiguiente forma:
Figura - Representación de un número real con precisión simple en el estándar IEEE 754.
El exponente se suele representar en Exceso a 2n-1-1, mientras que, para la mantisa,...
Regístrate para leer el documento completo.