Anstelle des Datentype "Real" würde ich persönlich übrigens "Double" nutzen.
Intern ist der Datentyp identisch:
Delphi-Quellcode:
// Quelle: http://docwiki.embarcadero.com/VCL/en/System.Double
type Real = Double;
Ich habe den Eindruck, "Real" gibt es nur noch aus Kompatibilitätsgründen.