W1066 Erweiterte Genauigkeit für Gleitkommawert verloren gegangen. Verkürzt auf Double (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)


Gleitkommaoperationen mit einer "extended"-Genauigkeit werden von Delphi-Compilern für 32-Bit-Plattformen, aber nicht von Delphi-Compilern für 64-Bit-Plattformen unterstützt.

In Delphi-Compilern für 64-Bit-Plattformen wurde die Genauigkeit von Gleitkommaberechnungen von extended (10-Byte-Werte) auf double (8-Byte-Werte) reduziert. Die Verwendung von Gleitkommawerten mit der Genauigkeit "extended" wird nicht empfohlen. Die Intel x86-Architektur unterstützt reelle 10-Byte-Datentypen, aber der Trend bei neuen Prozessorarchitekturen geht zum parallelen Ausführen von Gleitkommaberechnungen mit einer Genauigkeit von höchstens "double" (siehe Intel® Streaming SIMD Extensions).

Informationen zum Lesen von Gleitkommazahlen mit einer "extended"-Genauigkeit finden Sie unter TExtended80Rec.

Siehe auch