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( )