monadische Operatoren

Beispiele

! Not liefert immer 0 oder 1
A=10
B=NOT A
C=NOT (B*5)
! Das binäre not wechselt die einzelnen Bits
D=BNOT A

Referenz

-, NOT, BNOT
Die sogenannten monadischen Operatoren wirken sich nur auf den Operanden, der rechts von ihnen steht aus, sie haben also die höchste Priorität. Soll eine monadische Operation auf einen Ausdruck angewendet werden, so muss dieser entsprechend geklammert werden. Der einfachste monadische Operator ist die Negation, mit der schlicht das Vorzeichen des Operanden umgedreht wird. Das NOT liefert die logische Negation, also 1 für 0 und 0 für alle Operanden, die ungleich 0 sind (nicht nur 1). Das BNOT liefert die binäre Negation, d.h. es werden alle Bits des übergebenen Operanden getauscht.

 

Siehe auch



Schatten