CX_FLOAT
172299
Klassenhierarchie
Beschreibung:
Mit dieser Klasse können Fließkommazahlen – auch bekannt als Gleitkommazahlen – gespeichert werden und es kann mit diesen gerechnet werden.
Code-Beispiel:
Operatoren
Die folgenden Operatoren stehen für ein Objekt dieser Klasse zur Verfügung:
Operator | Beschreibung |
---|---|
+, -, *, / | Arithmetik |
>, <, = | Vergleiche |
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
Add | CX_AMOUNT | CX_AMOUNT | Operator + als Funktion | |
AddAssign | CX_AMOUNT | Operator += als Funktion | ||
Amount | OBJECT | |||
AmountWeak | ||||
Autoformat | INTEGER, INTEGER | CX_AMOUNT | Liefert ein, entsprechend der gegeben Anzahl von Vor- und Nachkommastellen, formatiertes Objekt zurück (nur bei CX_VALUE, sonst das Objekt selbst). | |
ChangeSign | ||||
DivAssign | CX_AMOUNT | Operator /= als Funktion | ||
Divide | CX_AMOUNT | CX_AMOUNT | Operator / als Funktion | |
GetFraction | OBJECT | |||
GetNumeric | OBJECT | |||
GetValue | OBJECT | |||
IsInfinity | INTEGER | ob dieses Objekt unendlich repräsentiert | ||
IsInteger | INTEGER | |||
IsNaN 209838 |
INTEGER | TRUE falls dieses Objekt den Wert NaN enthält. | ||
IsNegative | INTEGER | |||
IsZero | INTEGER | |||
MulAssign | CX_AMOUNT | Operator *= als Funktion | ||
Multiply | CX_AMOUNT | CX_AMOUNT | Operator * als Funktion | |
Rounded | INTEGER | CX_NUMERIC | Nichtveränderndes Runden analog zu CX_NUMERIC::Rounded | |
SetZero | ||||
string | INTEGER | CX_STRING | Liefert die String-Darstellung des Objektes | |
SubAssign | CX_AMOUNT | Operator -= als Funktion | ||
Subtract | CX_AMOUNT | CX_AMOUNT | Operator - als Funktion |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Datenfeld | Typ | Referenz-Klasse | I* | Kurzbeschreibung |
---|---|---|---|---|
* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld
Modul | Kurzbeschreibung |
---|---|