Ein Ausdruck kann einen oder mehr Funktionsaufrufe enthalten. In der folgenden Tabelle steht num für einen numerischen Ausdruck (z. B. 5), str für einen Zeichenfolgenausdruck (z. B. „km“), und obj für einen Objektausdruck (z. B. stellt „Länder.obj“ die Objektspalte in der Relation „Länder“ dar).
Funktion
|
Beschreibung
|
Exp(num)
|
Gibt die Zahl zurück, die sich ergibt, nachdem mit einem bestimmten Exponenten potenziert wurde
|
Log(num)
|
Gibt den natürlichen Logarithmus einer Zahl zurück.
|
Maximum(num, num)
|
Gibt die größere von zwei Zahlen zurück.
|
Maximum(num, num)
|
Gibt die kleinere von zwei Zahlen zurück.
|
Sqr(num)
|
Gibt die Quadratwurzel einer Zahl zurück.
|
Zeichenverwandte Funktionen
Funktion
|
Beschreibung
|
Abs(num)
|
Gibt den absoluten Wert einer Zahl zurück. (Entfernt das Minus ("-")-Zeichen, bzw. Multiplikation mit "-1".)
|
Sgn(num)
|
Gibt -1, 0 oder 1 zurück, um anzuzeigen, dass eine angegebene Zahl negativ, 0 oder positiv ist.
|
Trigonometrische Funktionen
Funktion
|
Beschreibung
|
Acos(num)
|
Gibt den Bogenkosinuswert einer Zahl zurück.
|
Asin(num)
|
Gibt den Bogensinuswert einer Zahl zurück.
|
Atn(num)
|
Gibt den Bogentangens einer Zahl zurück.
|
Cos(num)
|
Liefert den Cosinuswert einer Zahl, wobei „num“ in Bogengraden anzugeben ist.
|
Sin(num)
|
Liefert den Sinuswert einer Zahl, wobei num in Bogengraden angegeben werden muss.
|
Tan(num)
|
Liefert den Tangens einer Zahl, wobei num in Bogengraden angegeben werden muss.
|
Kürzungsfunktionen
Funktion
|
Beschreibung
|
Fix(num)
|
Gibt eine Ganzzahl zurück, die erstellt wird, indem der Bruchteil eines Dezimalwerts entfernt wird.
|
Int(num)
|
Liefert den ganzzahligen Anteil einer Zahl. (Die nächste Ganzzahl, die kleiner oder gleich dem angegebenen Wert ist)
|
Round(num1, num2)
|
Rundet eine Zahl (num1), zum nächsten Vielfachen von num2 ab (wenn num2 zum Beispiel „10“ ist, wird num1 zum nächsten Vielfachen von 10 abgerundet).
|
|