Palma do twarzy!!!!
Float to 32-bitowe liczby przechowywane jako mantysa i wykładniki. Nie jestem w 100% pewien, w jaki sposób MySql podzieli pamięć, ale biorąc za przykład Javę, użyliby 24 bitów dla podpisanej mantysy i 8 bitów dla wykładnika (notacja naukowa). Oznacza to, że maksymalna wartość, jaką może mieć FLOAT, to +8388608*10^127, a minimalna to -8388608*10^127. Oznacza to tylko 7 cyfr znaczących, a moja definicja FLOAT użyła 8.
Zamierzamy zmienić wszystkie te 8,2 na DOUBLE z FLOAT.