Operadores bit a bit (Azure Stream Analytics)

Los operadores bit a bit realizan manipulaciones de bits entre dos expresiones de cualquiera de los tipos de datos de la categoría del tipo de datos entero.

Información general

Los operadores bit a bit convierten dos valores enteros en bits binarios, realizan la operación AND, OR, XOR o NOT en cada bit, lo que genera un resultado. Luego, convierten el resultado en un entero.
Por ejemplo, el entero 170 se convierte en el binario 1010 1010 y el entero 75 lo hace en el binario 0100 1011.

operator cálculo bit a bit
y
Si los dos bits, en cualquier ubicación, son 1, el resultado es 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
O
Si cualquiera de los dos bits, en cualquier ubicación, es 1, el resultado es 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
NOT
Invierte el valor de bit en cada ubicación de bits.
1010 1010 = 170
-----------------
0101 0101 = 85

El lenguaje de consulta de Stream Analytics proporciona los siguientes operadores bit a bit:

Consulte también