Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :Quelle est la différence entre float et double ?

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 les valeurs simple précision et huit octets pour les valeurs double précision.

Il y a une grande différence entre les nombres à virgule flottante et les nombres décimaux (numériques), que vous pouvez utiliser avec le DECIMAL Type de données. Ceci est utilisé pour stocker des valeurs de données numériques exactes, contrairement aux nombres à virgule flottante, où il est important de préserver une précision exacte, par exemple avec des données monétaires.