Ils représentent tous les deux des nombres à virgule flottante. Un FLOAT
est pour la simple précision, tandis qu'un DOUBLE
est pour les nombres double précision.
MySQL utilise quatre octets pour une seule des valeurs de précision et de huit octets pour les valeurs de double précision.
Il y a une grande différence entre les nombres à virgule flottante et en décimales (numérique) des chiffres, que vous pouvez utiliser avec l' DECIMAL
type de données. Ce est utilisé pour stocker exacte de valeurs de données numériques, à la différence des nombres à virgule flottante, où il est important de conserver la précision, par exemple avec les données monétaires.