Anmerkung: Logische Operatoren geben 1 für wahr und 0 für falsch zurück. Da Werte zurückgegeben werden, können Sie logische UND- und ODER-Ausdrücke mit Addition und Multiplikation angeben. Beispiel: ((a<b) + (b>c)) testet auf a<b oder b>c. ((a<b)*(b>c)) testet auf a<b und b>c.
Symbol |
Operatordefinition |
= |
logisches Gleich |
!= |
logisches Ungleich |
! |
logisches Nicht |
< |
logisches Kleiner als |
> |
logisches Größer als |
<= |
logisches Kleiner als oder gleich |
>= |
logisches Größer als oder gleich |
AND |
Boolesches "UND" |
~ |
logisches ungefähres Gleich |
<~ |
logisches kleiner als oder ungefähres Gleich |
>~ |
logisches größer als oder ungefähres Gleich |
OR |
Boolesches "ODER" |
+ |
binäre Addition |
- |
binäre Subtraktion |
* |
binäre Multiplikation |
/ |
binäre Division |
- |
unäres Minus |
+ |
unäres Plus |
^ |
Potenz |