Share via


BITCLEAR( ) (Función)

Borra un bit especificado (establece el bit como 0) en un valor numérico y devuelve el valor resultante.

BITCLEAR(nExpression1, nExpression2)

Valores devueltos

Numeric

Parámetros

  • nExpression1
    Especifica el valor numérico en el que se desactiva un bit. Si nExpression1 no es un entero, se convertirá en entero antes de que se establezca su bit.
  • nExpression2
    Especifica la posición de bit de nExpression1 que se desactiva. nExpression2 puede ir de 0 a 31; 0 es el bit más a la derecha.

Ejemplo

x = 7  && 0111 binary
y = 1  && 2nd bit position (0 = 1st bit position)
? BITCLEAR(x,y) && Returns 5, 0101 binary

Vea también

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