Donnée de type numérique

Quelles sont les données de type numérique en Mysql?

Explication

Donnée de type numérique :
Les données de types numérique sont les suivantes :

On va brièvement voir les données de type numérique.
BIT :
BIT est synonyme de TINYINT(1).
TINYINT[(M)] :
Un très petit entier. L'échelle avec une signe est de -128 à 127. L'échelle de la valeur sans signe est de 0 à 255.
BOOL, BOOLEAN :
Ces types sont les mêmes que TINYINT(1). La valeur zéro est considérée comme fausse. Les valeurs autres que zéro sont considérées comme vraie.
SMALLINT :
Un petit entier. L'échelle avec une signe est de -32768 à 32767. L'échelle sans signe est de 0 à 65535.
MEDIUMINT :
Un entier de taille moyenne. L'échelle avec une signe est de -8388608 à 8388607. L'échelle de la valeur sans signe est de 0 à 16777215.
INT :
Un entier de taille normale. L'échelle avec une signe est de -2147483648 à 2147483647. L'échelle sans signe est de 0 à 4294967295.
INTEGER :
Ce type est synonyme de INT.
BIGINT :
Un entier large. L'échelle avec une signe est de -9223372036854775808 à 9223372036854775807. L'échelle de la valeur sans signe est de 0 à 18446744073709551615.
FLOAT :
Un petit nombre à point flottant (précision simple). Les valeurs sont de 3.402823466E+38 à -1.175494351E-38, 0, et 1.175494351E-38 à 3.402823466E+38.
DOUBLE :
Un nombre à point flottant de taille normale (précision double). Les valeurs sont de 1.7976931348623157E+308 à -2.2250738585072014E-308, 0, et 2.2250738585072014E-308 à 1.7976931348623157E+308.
DECIMAL :
Le nombre maximum de chiffre pour le DECIMAL est de 64.