CX_NUMERIC::IsNegative
Beschreibung:
Diese Funktion prüft, ob die Zahl negativ ist. Das Ergebnis wird in Form
eines Wahrheitswertes zurückgegeben.
Code-Beispiel:
In dem Beispiel-Programm wird geprüft, ob die Zahl "-1,4" negativ
ist.
Var(num)
// erzeuge die Zahl
CreateTransObject(CX_NUMERIC) -> num
"-1,4" num Put
num Call(IsNegative)
// prüfe, ob die Zahl negativ ist
Das Ausführen dieses Skriptes erzeugt den Wert "1" (="ja")
auf dem Stack, da die Zahl negativ ist.
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_NUMERIC, CX_PERCENT oder CX_VALUE | die Zahl |
Stack(Out) | Top | INTEGER | das Ergebnis des Tests |
Funktionsaufruf: Call(IsNegative)