TurboDB Engine Dokumentation TurboPL Arithmetische Operatoren und Funktionen |
Previous Top Next |
Die folgenden arithmetischen Operatoren und Funktionen können in TurboPL Ausdrücken eingesetzt werden. Sie werden nicht mehr für TurboSQL empfohlen
Operatoren
+ |
Addition |
- |
Subtraktion |
* |
Multiplikation |
/ |
Fließkomma Division |
div |
Ganzzahl Division |
mod |
Modulo |
Vergleiche
< |
kleiner |
<= |
kleiner oder gleich |
= |
gleich |
>= |
größer oder gleich |
> |
größer |
less |
kleiner |
is |
gleich |
greater |
größer |
<> |
ungleich |
from...upto |
testet auf einen Bereich |
in [...] |
testet, ob ein Element in einer Menge enthalten ist |
Functions
Abs(X: Real): Real |
Liefert den absoluten Wert des Arguments, X. |
ArcTan(X: Real): Real |
Liefert den ArcTan der gegebenen Zahl X. |
Cos(X: Real): Real |
Liefert den Cosinus des Winkels X, im Bogenmaß. |
Exp(X: Real): Real |
Liefert die Exponentialfunktion der übergebenen Zahl. |
Frac(X: Real): Real |
Ermittelt den gebrochenzahligen Anteil der Zahl. |
Int(X: Real): Integer |
Liefert den ganzzahligen Anteil einer Zahl. |
Log(X: Real): Real |
Berechnet den natürlichen Logarithmus der Zahl. |
Round(X: Real; [Precision: Integer]): Real |
Rundet die angegebenen Zahl auf eine bestimmt Zahl an Nachkommastellen. |
Sin(X: Real): Real |
Berechnet den Sinus einer Zahl. |
Sqrt(X: Real): Real |
Berechnet die Quadratwurzel einer Zahl. |
Kompatibilität
TurboPL wird nur zur Rückwärtskompatibilität in Tabellen bis Level 4 unterstützt.