FANDOM


Art Operatoren
Gruppieren (Klammern) ( )
Zahlen 1234.5 e (2.718) pi (3.142)
Binärer Operator e, unäre +,-
Unäre Operatoren not ceil trunc floor abs exp ln sin cos tan acos asin atan
Binäre Operatoren ^
* / div mod
+ -
Runden round
Logische Operatoren = != <> > < >= <=
and
or

Die Expression-Funktion (englisch für „Ausdruck“) gibt für einen mathematischen oder logischen Ausdruck das entsprechende Ergebnis aus. Damit lassen sich also Berechnungen ausführen beziehungsweise logische Konstrukte programmieren.

{{#expr: Ausdruck }}
Beispiel
{{#expr: 12 / 7 }}1.7142857142857

Die verfügbaren Operatoren sind rechts, in der Tafel und in der Reihenfolge des Rangs, aufgeführt. Siehe ggf. unter "Hilfe:Rechnen" im Meta-Wiki (nur englisch) – für nähere Einzelheiten über die Funktion und dessen Operatoren. Genauigkeit und Format des ausgegebenen Ergebnisses hängen vom Betriebssystem des Wikiservers sowie dem Zahlenformat der eingestellten Sprache ab.

Bei Nutzung der booleschen Algebra (Wikipedia-Artikel) steht allein die Null für FALSCH und jeder andere Wert, ob positiv oder negativ, gilt als WAHR:

{{#expr: 1 and -1 }}1
{{#expr: 1 and 0 }}0

Ein leerer eingegebener Ausdruck erzeugt eine leere Ausgabe. Ungültige Ausdrücke erzeugen verschiedene Fehlermeldungen (welche durch Nutzung der Funktion #iferror abgefangen werden können):

{{#expr: }}
{{#expr: 1+ }}Expression-Fehler: Fehlender Operand für <tt>+</tt>
{{#expr: 1 blubb 2 }}Expression-Fehler: Unerkanntes Wort „blubb“
Nutzung von Community-Inhalten gemäß CC-BY-SA , sofern nicht anders angegeben.