BITNOT( )-Funktion
Gibt das Ergebnis einer bitweisen Negation (NICHT-Operation) zurück, die mit einem numerischen Wert ausgeführt wird.
BITNOT(nExpression)
Rückgabewerte
Numerisch
Parameter
- nExpression
Gibt den numerischen Wert an, mit dem die bitweise NICHT-Operation ausgeführt werden soll. Ist nExpression kein Integerwert, wird dieser zuvor in einen Integerwert umgewandelt.
Hinweise
BITNOT( ) gibt das bitweise Komplement von nExpression zurück. Alle Bits, die den Wert 0 hatten, sind auf 1 bzw. alle Bits mit dem Wert 1 auf 0 gesetzt.
In der folgenden Tabelle ist das Ergebnis einer mit nExpression ausgeführten bitweisen NICHT-Operation dargestellt:
nExpression-Bit | Ergebnisbit |
---|---|
0 | 1 |
1 | 0 |
Beispiel
x = 5 && 0101 binary
? BITNOT(x) && Returns -6
Siehe auch
BITAND( ) | BITCLEAR( ) | BITLSHIFT( ) | BITOR( ) | BITRSHIFT( ) | BITSET( ) | BITTEST( ) | BITXOR( )