De acuerdo con el estándar IEEE, el número de coma flotante se representa de dos maneras :
Precisión | Base | Señal | Exponente | significante |
Precisión simple | 2 | 1 | 8 | 23+1 |
Precisión doble | 2 | 1 | 11 | 52+1 |
1. Precisión
única: Precisión única es un formato propuesto por IEEE para la representación de números de punto flotante. Ocupa 32 bits en la memoria de la computadora.
2. Precisión
doble: la precisión doble también es un formato proporcionado por IEEE para la representación de números de coma flotante. Ocupa 64 bits en la memoria de la computadora.
Diferencia entre precisión simple y doble:
PRECISIÓN SIMPLE | PRECISIÓN DOBLE |
---|---|
En precisión simple, se utilizan 32 bits para representar el número de coma flotante. | En doble precisión, se utilizan 64 bits para representar números de coma flotante. |
Utiliza 8 bits para el exponente. | Utiliza 11 bits para exponente. |
En precisión simple, se utilizan 23 bits para mantisa. | En doble precisión, se utilizan 52 bits para mantisa. |
El número de sesgo es 127. | El número de sesgo es 1023. |
Rango de números en precisión simple: 2^(-126) a 2^(+127) | Rango de números en doble precisión: 2^(-1022) a 2^(+1023) |
Esto se usa cuando la precisión importa menos. | Esto se usa cuando la precisión es más importante. |
Se utiliza para una amplia representación. | Se utiliza para la minimización de la aproximación. |
Se utiliza en programas simples como juegos. | Se utiliza en programas complejos como calculadora científica. |
Esto se llama binary32. | Esto se llama binary64. |
Consulte Representación de coma flotante para obtener más detalles.