Hallo, float ist eine sogenannte Fließ- oder Gleitkommazahl. Dabei kann das Komma seine Position im Binärsystem ändern. Mahr dazu siehe
hier. Dort sind auch Beispiele aufgeführt, wo für uns einfach aussehende Rechnungen falsche ergebnisse liefern. Float hat eine einfache Genauigkeit. Double kann das richtig abspeichern,
da dieses eine doppelte Genauigkeit besitzt.
PS:
Math.Pi enthält schon Pi als Konstante und dort auch mit deutlich mehr Stellen.
Koopakiller - http://koopakiller.ko.ohost.de/