“Conocimiento software>Software de base de datos

¿Cuál es el diferente entre sencillo y doble en la base de datos?

2013/1/9
En el contexto de las bases de datos, "simple" y "doble" generalmente se refieren a la precisión de los números de punto flotante (como `float`,` real`, `doble precisión` en SQL). No se aplican directamente a otros tipos de datos como enteros (`int`,` bigint`) ni cadenas (`varchar`,` text`).

* Números de punto flotante de precisión única (a menudo `float` o` real`): Estos usan 32 bits (4 bytes) de almacenamiento. Ofrecen un rango más pequeño y una precisión más baja que los números de doble precisión. Son adecuados cuando el uso de la memoria es una preocupación crítica y la alta precisión no es estrictamente necesaria. Por lo general, tienen aproximadamente 7 dígitos decimales de precisión.

* Números de punto flotante de doble precisión (a menudo `doble precisión`): Estos usan 64 bits (8 bytes) de almacenamiento. Proporcionan un rango más grande y una mayor precisión que los números de precisión única. Se prefieren cuando la precisión es primordial, incluso si eso significa usar más memoria. Por lo general, tienen alrededor de 15-16 dígitos decimales de precisión.

En resumen:

| Característica | Precisión única (`float`,` real`) | Doble precisión (`doble precisión`) |

| --------------- | --------------------------------------- | ------------------------------------------- |

| Tamaño de almacenamiento | 4 bytes | 8 bytes |

| Precisión | ~ 7 dígitos decimales | ~ 15-16 dígitos decimales |

| Rango | Más pequeño | Más grande |

| Uso de la memoria | Inferior | Superior |

Los nombres y comportamientos específicos pueden variar ligeramente dependiendo del sistema de la base de datos (por ejemplo, MySQL, PostgreSQL, SQL Server, Oracle), pero la diferencia central en la precisión y el almacenamiento sigue siendo consistente. Consulte la documentación de su base de datos para obtener los detalles exactos de sus tipos de datos de punto flotante.

Software de base de datos
¿Cuáles son los dos efectos que se pueden esperar al instalar el sistema de bases de datos?
Cómo acelerar una base de datos Access 2007 en una red
Cómo asignar memoria para un proceso en un servidor
Corel Paradox Formación
¿Cuáles son las ventajas de un sistema de gestión de base de datos Oracle
¿Cómo almacena una base de datos los datos sobre sus tablas?
Cómo encontrar una contraseña de SQL MSDE
Cómo convertir DBC
Conocimiento de la computadora © http://www.ordenador.online