¿Qué es una constante de doble precisión?
La doble precisión es un número de coma flotante de doble precisión.
El tipo de carácter es un número binario de 8 bits;
La cadena es una matriz de números binarios de 8 bits;
El número entero es un número binario de 16;
Número binario entero largo de 32 bits;
El tipo de doble precisión ocupa 8 bytes (64 bits) de espacio de memoria y su rango de valores es -1,79769313486232 e308 a 1,7913486232 e308.
Por lo general, los números de punto flotante de precisión simple ocupan 4 bytes (32 bits) de espacio de memoria y el rango de valores es de -3,4E38 a 3,4E38. Los tipos de doble precisión ocupan 8 bytes (64 bits) de. espacio de memoria y el rango de valores es -3.4E38 a 3.4E38. El rango es -1.79769313486232e308 a 1.7913486232e308.
Datos extendidos:
Los valores de tipo punto flotante de doble precisión se pueden convertir a otros tipos de enteros o números de punto flotante, y viceversa. Al último carácter de una constante de coma flotante de doble precisión se le puede añadir "d" o "d". Su formato de almacenamiento es similar al punto flotante, siendo el bit más alto el bit de signo, el segundo bit más alto el bit exponente y los últimos 52 bits el bit de mantisa.
El tipo doble es un tipo de coma flotante de doble precisión. Puede proporcionar una mayor precisión numérica que el tipo numérico. Utiliza un tipo de punto flotante con una longitud de almacenamiento fija y cada dato de punto flotante de doble precisión ocupa 8 bytes. A diferencia de los datos numéricos, la posición del punto decimal está determinada por el valor de los datos de entrada y solo se puede utilizar para los campos de la tabla.
Fuente de referencia: Enciclopedia Baidu: coma flotante de doble precisión