TurboDB Engine Dokumentation

TurboPL Arithmetische Operatoren und Funktionen

Top  Previous  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.