Compartir a través de


BITNOT( ) (Función)

Devuelve el resultado de una operación NOT a nivel de bit realizada sobre un valor numérico.

BITNOT(nExpression)

Valores devueltos

Numeric

Parámetros

  • nExpression
    Especifica el valor numérico en que se lleva a cabo la operación NOT a nivel de bit. Si nExpression no es un entero, se convertirá en un entero antes de que se desplacen sus bits.

Observaciones

BITNOT( ) devuelve el complemento a nivel de bit de nExpression. El valor numérico devuelto por BITNOT( ) se obtiene a partir del indicado por nExpression, sustituyendo cada 0 por 1 y cada 1 por 0.

La tabla siguiente muestra el resultado de una operación NOT a nivel de bit sobre nExpression:

Bit de nExpression Bit resultante
0 1
1 0

Ejemplo

x = 5  && 0101 binary
? BITNOT(x) && Returns -6

Vea también

BITAND( ) | BITCLEAR( ) | BITLSHIFT( ) | BITOR( ) | BITRSHIFT( ) | BITSET( ) | BITTEST( ) | BITXOR( )