Paume du visage !!!!
Les flottants sont des nombres de 32 bits stockés sous forme de mantisse et d'exposants. Je ne suis pas sûr à 100% de la manière dont MySql divisera le stockage, mais en prenant Java comme exemple, ils utiliseraient 24 bits pour une mantisse signée et 8 bits pour un exposant (notation scientifique). Cela signifie que la valeur maximale qu'un FLOAT peut avoir est +8388608*10^127 et la valeur minimale est -8388608*10^127. Cela signifie seulement 7 chiffres significatifs, et ma définition FLOAT en utilisait 8.
Nous allons passer tous ces 8,2 à DOUBLE de FLOAT.