sql >> Base de Datos >  >> RDS >> Mysql

MySQL:¿Cuál es la diferencia entre float y double?

Ambos representan números de punto flotante. UN FLOAT es para precisión simple, mientras que un DOUBLE es para números de precisión doble.

MySQL usa cuatro bytes para valores de precisión simple y ocho bytes para valores de precisión doble.

Hay una gran diferencia entre los números de coma flotante y los números decimales (numéricos), que puede usar con DECIMAL tipo de datos. Esto se usa para almacenar valores de datos numéricos exactos, a diferencia de los números de coma flotante, donde es importante preservar la precisión exacta, por ejemplo, con datos monetarios.