Partilhar via


Operadores Bitwise

✅ Azure Stream Analytics ✅ Fabric Eventstream

Os operadores Bitwise executam manipulações de bits entre duas expressões de qualquer um dos tipos de dados da categoria de tipo de dados inteiro.

Visão geral

Os operadores Bitwise convertem dois valores inteiros em bits binários, executam a operação AND, OR, XOR ou NOT em cada bit, produzindo um resultado. Em seguida, converte o resultado em um inteiro.
Por exemplo, o inteiro 170 converte para binário 1010 1010. O inteiro 75 converte para binário 0100 1011.

operador matemática bitwise
E
Se os bits em qualquer local forem ambos 1, o resultado será 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
OU
Se qualquer bit em qualquer local for 1, o resultado será 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
NÃO
Reverte o valor de bit em cada local de bits.
1010 1010 = 170
-----------------
0101 0101 = 85

O Stream Analytics Query Language fornece os seguintes operadores bitwise:

Ver também