System.TypInfo.TFloatType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TFloatType = (ftSingle, ftDouble, ftExtended, ftComp, ftCurr);

C++

enum DECLSPEC_DENUM TFloatType : unsigned char { ftSingle, ftDouble, ftExtended, ftComp, ftCurr };

Eigenschaften

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

Beschreibung

Listet die Typen der Gleitkommazahlen im TTypeData-Record auf.

Die Routine GetTypeData verwendet die RTTI (Run Time Type Information) von Delphi, um einen Zeiger auf den TTypeData-Record zurückzugeben, der den Datentyp einer Komponenteneigenschaft beschreibt.

TTypeData ist eine varianter Record; das Layout hängt von dem Wert der Eigenschaft TTypeKind ab. Wenn der Wert tkFloat ist, enthalten die Daten einen der TFloatType-Aufzählungswerte.

Die TFloatType-Werte bedeuten Folgendes:



Wert Bedeutung

ftSingle

Datentyp Single. (-1,5 x 10^45 .. 3,4 x 10^38)

ftDouble

Datentyp Double. (-5,0 x 10^324 .. 1,7 x 10^308)

ftExtended

Datentyp Extended. (-3,6 x 10^4951 .. 1,1 x 10^4932)

ftComp

Datentyp Comp. (-2^63+1 .. 2^63-1)

ftCurr

Datentyp Currency. (20 signifikante Ziffern, 4 Dezimalstellen)



Siehe auch

Codebeispiele