Compartir a través de


BITOR( ) (Función)

Devuelve el resultado de una operación OR inclusiva a nivel de bit realizada sobre dos valores numéricos.

BITOR(nExpression1, nExpression2, …, nExpressionN )

Valores devueltos

Numeric

Parámetros

  • nExpression1, nExpression2, nExpressionN
    Especifica los valores numéricos en los que se lleva a cabo la operación OR inclusiva a nivel de bit. Si nExpression1 y nExpression2 no son enteros, se convertirán en enteros antes de que se realice la operación OR inclusiva a nivel de bit.

    **Nota **  Puede pasar 26 parámetros como máximo.

Observaciones

BITAND( ) compara cada bit de nExpressionN con el bit correspondiente de nExpressionN+1. Si los dos bits son igual a 1, el bit resultante correspondiente tendrá el valor 1; de lo contrario, el valor 0.

La tabla siguiente muestra el resultado de una operación OR inclusiva sobre los correspondientes bits de nExpressionN y nExpressionN+1:

Bit nExpressionN Bit nExpressionN+1 Bit resultante
0 0 0
0 1 1
1 0 1
1 1 1

Ejemplo

x = 5  && 0101 binary
y = 6  && 0110 binary

? BITOR(x,y) && Returns 7, 0111 binary

Vea también

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