System.Math.TFPUPrecisionMode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TFPUPrecisionMode = (pmSingle, pmReserved, pmDouble, pmExtended) platform;

C++

enum DECLSPEC_DENUM TFPUPrecisionMode : unsigned char { pmSingle, pmReserved, pmDouble, pmExtended };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
System.Math.pas
System.Math.hpp
System.Math System.Math

Beschreibung

TFPUPrecisionMode definiert, wie die FPU die Genauigkeit behandelt.

Die FPU (Floating Point Unit) behandelt Gleitkommaberechnungen. GetPrecisionMode wird zum Lesen und SetPrecisionMode zum Setzen des Modus der Genauigkeitskontrolle verwendet. TFPUPrecisionMode definiert diesen Modus.

TFPUPrecisionMode kann einen der folgenden Werte annehmen:



Wert Bedeutung

pmSingle

Einfache Genauigkeit: 7 signifikante Ziffern, Exponent von -38 bis +38.

pmReserved

Für die zukünftige Verwendung vorgesehen.

pmDouble

Doppelte Genauigkeit: 15 signifikante Ziffern, Exponent von -308 bis +308.

pmExtended

Erweiterte Genauigkeit: 19 signifikante Ziffern, Exponent von -4932 bis +4932.



Siehe auch