MartinPb hat folgendes geschrieben: |
Ein Zahlentyp, der Fließkommazahlen darstellen kann. Allerdings sagt man nicht, daß Double eine Float Zahl ist, sondern eine Reelle Zahl. Beim konvertieren wird allerdings Float genommen: z.B. FloatToStr. |
Nein, reelle Zahlen sind weitaus mehr, als man mit Double darstellen kann.
Double und Single sind, wie du ja im Satz davor richtig gesagt hast, Fließkommazahlen (mathematisch gesehen keine
klassische/alltägliche Zahlenmenge), woher dann auch der Begriff "Float" kommt, nämlich vom englischen "Floating Point" (wir erinnern uns, das Komma ist ein Punkt in Amerika

).
Der "magische" Datentyp "Float" ist implementationsabhängig und entspricht einem Fließkommaformat, daß für die darunterliegende Architektur am einfachsten zu handhaben ist (genauso wie Integer und Cardinal, die beiden sind nämlich auch keine Datentypen sondern nur Aliases). In Delphi für Win32 ist das nunmal der Double, mit anderen Pascal-Compilern auf anderen Architekturen wird "Float" u.U. ein anderer Datentyp sein.
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk.