FLOAT
är en ungefärlig datatyp - se:
Problem med flytande poäng
Numeriska typer
Prova att ändra FLOAT
till DECIMAL(30,15)
för att säkerställa att du har rätt precision.
Om du vill ha en djupgående diskussion om flyttal kan du prova den här artikeln:
Vad varje datavetare bör veta om flytande-punkts-aritmetik