BooleanXOR: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) |
K (→Hinweise) |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Zugehörige Evaluatoren== | {{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.}} | ||
===Zugehörige Evaluatoren=== | |||
*'''MathEvaluator''' | *'''MathEvaluator''' | ||
===Beschreibung=== | ===Beschreibung=== | ||
Die Funktion ''BooleanXOR'' ( | Die Funktion ''BooleanXOR'' (<code>^^</code>) vergleicht zwei Aussagen auf ''true'' oder ''false''. Es wird nur dann ''false'' zurückgegeben, wenn beide Aussagen ''false'' oder ''true'' sind. | ||
===Syntax=== | ===Syntax=== | ||
Zeile 16: | Zeile 19: | ||
===Beispiele=== | ===Beispiele=== | ||
xor(1,1) --> returns false | ==== Standardfälle ==== | ||
xor(1,1) --> returns ''false'' | |||
xor(0,1) --> returns true | xor(0,1) --> returns ''true'' | ||
xor(1,0) --> returns true | xor(1,0) --> returns ''true'' | ||
xor(0,0) --> returns false | xor(0,0) --> returns ''false'' | ||
==== Benutzung mit Variablen ==== | |||
xor([var=a],[var=b]) | |||
xor([var=a],0) | |||
xor(1,[var=b]) | |||
===Hinweise=== | ===Hinweise=== | ||
* | * Es werden zwei boolsche Ausdrücke erwartet. | ||
* Diese Funktion ist ein binärer Operator. | |||
[[Kategorie:Math-Evaluatorfunktion]][[Category:Operator]][[ | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Category:Operator]][[Kategorie:Booleanfunktionen]][[Kategorie:JACK3]] |
Aktuelle Version vom 18. April 2024, 10:25 Uhr
Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion BooleanXOR (^^
) vergleicht zwei Aussagen auf true oder false. Es wird nur dann false zurückgegeben, wenn beide Aussagen false oder true sind.
Syntax
xor(x,y) x ^^ y
Parameter
Return Value
- Gibt einen Boolean zurück.
Beispiele
Standardfälle
xor(1,1) --> returns false xor(0,1) --> returns true xor(1,0) --> returns true xor(0,0) --> returns false
Benutzung mit Variablen
xor([var=a],[var=b]) xor([var=a],0) xor(1,[var=b])
Hinweise
- Es werden zwei boolsche Ausdrücke erwartet.
- Diese Funktion ist ein binärer Operator.