Le type double dans MySQL peut stocker une large gamme de valeurs, notamment des nombres positifs, des nombres négatifs, des décimales, etc., par exemple : 1. Des nombres entiers, tels que 100, -50, 0. 2. Des nombres décimaux, tels que 3,14 ; , -2,5 ; 3. Méthodes de comptage scientifique, telles que 1.23e-4, 5.67E8.
Le système d'exploitation de ce tutoriel : système Windows 10, version MySQL 8, ordinateur Dell G3.
Dans MySQL, DOUBLE est un type de données à virgule flottante utilisé pour stocker des nombres à virgule flottante double précision (nombres à virgule flottante 64 bits). Le type DOUBLE peut stocker une large gamme de valeurs, notamment des nombres positifs, des nombres négatifs, des décimales, etc.
Lorsque vous souhaitez remplir un champ de type DOUBLE, vous pouvez renseigner des valeurs légales, par exemple :
Entier : 100, -50, 0
Décimale : 3.14, -2.5
Représentation en notation scientifique : 1,23e-4, 5,67E8 (représentant 1,23 fois 10 à la puissance -4 et 5,67 fois 10 à la puissance 8)
Voici quelques exemples :
CREATE TABLE my_table ( id INT, value DOUBLE ); INSERT INTO my_table (id, value) VALUES (1, 3.14); INSERT INTO my_table (id, value) VALUES (2, -6.25);
Il est à noter qu'en raison du flottement Problèmes de précision des points, pour certaines valeurs spécifiques, il peut y avoir des erreurs d'arrondi. Si des calculs numériques de haute précision sont nécessaires, il est recommandé d'utiliser le type DECIMAL au lieu du type DOUBLE.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!