Operatoren
+,-,*,/Grundrechenarten (Addieren, Subtrahieren, Multiplizieren, Dividieren)- Unterstützung für:
:und÷(Division), sowie×(Multiplikation)
- Unterstützung für:
^Exponent;2^3 = 8%Modulo, Gibt den Rest aus einer Ganzzahldivision aus:5 % 2 = 1!Fakultät;5! = 1 * 2 * 3 * 4 * 5 = 120
Funktionen
Zahlenbasierte Funktionen
: Quadratwurzel;sqrt(x)sqrt(9) = 3: n-te Wurzel;nrt(n, x)nrt(3, 8) = ∛8 = 2: Trigonometrische Funktionen für Radiantensin(x),cos(x),tan(x): Trigonometrische Funktionen für Gradzahlensindeg(x),cosdeg(x),tandeg(x): Trigonometrische Arkus-Funktionen für Radiantenarcsin(x),arccos(x),arctan(x): Trigonometrische Arkus-Funktionen für Gradzahlenarcsindeg(x),arccosdeg(x),arctandeg(x): Logarithmus zur Basislog(a, x)a;log(10, 100) = 2: Natürlicher Logarithmus (log zur Basis e);ln(x)ln(42) = log(e, 42): Exponentialfunktion zur Basis e;e(x)e(1)≈ 2.71828;e(2)≈ 2.71828²Absoluter Wert, wandelt negativen Wert in positiven um;abs(x):abs(-3) = 3Rundet zur nächsten Ganzzahl;round(x):round(2.1) = 2,round(2.5) = 3Rundet mit Präzisionsangabe;round(x, p):round(1.247, 2) = 1.25Rundet zur nächsten Ganzzahl ab;floor(x):floor(2.8) = 2: Rundet zur nächsten Ganzzahl auf;ceil(x)ceil(2.2) = 3: Gibt das Vorzeichen eines Wertes aus,sgn(x)-1für negative Zahlen,1für positive und0für0: Gibt den kleinsten gegebenen Wert aus;min(x, y)min(23, 12, 42) = 12: Gibt den größten gegebenen Wert aus;max(x, y)max(23, 12, 42) = 42: Gibt die Quersumme für gegebene Wert aus;cs(x)cs(99) = 18,cs(99, 88) = 16: Gibt die iterierte QS für gegebene Werte aus;csi(x)csi(99) = 9,csi(99, 88) = 7: Gibt die n-te Ziffer aus (Dezimalzeichen zählt mit!);nth(x, n)nth(1234, 2) = 2;nth(1234.5, 6) = 5: Gibt die s-te bis e-te Ziffer aus (Dezimalzeichen zählt mit!);nth(x, s, e)nth(1234, 2, 4) = 234;nth(1234.5
Beachte, dass alle Dezimalwerte als Dezimaltrenner einen Punkt (kein Komma!) benötigen. Andersrum können die Funktionen auch Dezimalwerte (mit Punkt) liefern, was unter Umständen zu unerwarteten Ergebnissen in der Gesamtformel führen könnte.
Textbasierte Funktionen
: Gibt den Buchstabenwortwert des eingebenen Textes aus;bww(x),av(x)bww(ABCXYZ) = 1 + 2 + 3 + 24 + 25 + 26 = 81: Gibt die Anzahl der Zeichen eines Textes aus;len(x)len(ABCXYZ) = 6
Beachte, dass die Texte bei der Werteeingabe auch als “Text” gekennzeichnet werden müssen, um nicht als Variable ersetzt zu werden. D.h. die Werte müssen in Anführungszeichen gesetzt werden.

Konstanten
pi: ~3.1415926…phi: Goldener Schnitt, ~1.61803…ln10: Natürlicher Logarithmus von 10;= ln(10)ln2: Natürlicher Logarithmus von 2;= ln(2)sqrt2: Quadratwurzel von 2; = sqrt(2)sqrt3: Quadratwurzel von 3;= sqrt(3)sqrt5: Quadratwurzel von 5;= sqrt(5)