Articles

GeeksforGeeks

According to IEEE standard, floating-point number is represented in two ways:

Precision Base Sign Exponent Significand
Single precision 2 1 8 23+1
Double precision 2 1 11 52+1

1. Single Precision:
Precisión simple es un formato propuesto por IEEE para la representación de números de coma flotante. Ocupa 32 bits en la memoria de la computadora.

2. Doble precisión:
La doble precisión también es un formato dado por IEEE para la representación de números de coma flotante. Ocupa 64 bits en la memoria de la computadora.

la Diferencia entre simple y Doble Precisión:

PRECISIÓN simple DOBLE PRECISIÓN
En precisión simple de 32 bits se utilizan para representar el número en punto flotante. En doble precisión, se utilizan 64 bits para representar el número de punto flotante.
Utiliza 8 bits para el exponente. Utiliza 11 bits para exponente.
En una sola precisión, se utilizan 23 bits para mantissa. En doble precisión, se utilizan 52 bits para mantissa.
El número de sesgo es 127. El número de sesgo es 1023.
Rango de números de precisión simple : 2^(-126) a 2^(+127) Rango de números de precisión doble : 2^(-1022) a 2^(+1023)
Esta es utilizada donde la precisión que importa menos. Esto se usa cuando la precisión es más importante.
se utiliza para una amplia representación. Se utiliza para minimizar la aproximación.
se utiliza en programas sencillos como los juegos. se utiliza en programas complejos como la calculadora científica.
This is called binary32. This is called binary64.

Please refer Floating Point Representation for details.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *