Dela via


Bitvis operatorer

✅ Azure Stream Analytics ✅ Fabric Eventstream

Bitvis-operatorer utför bitmanipuleringar mellan två uttryck för någon av datatyperna i kategorin heltalsdatatyp.

Översikt

Bitvis-operatorer konverterar två heltalsvärden till binära bitar, utför åtgärden AND, OR, XOR eller NOT på varje bit, vilket ger ett resultat. Konverterar sedan resultatet till ett heltal.
Till exempel konverterar heltal 170 till binärt 1010 1010. Heltal 75 konverterar till binärt 0100 1011.

operatör bitvis matematik
OCH
Om bitar på någon plats båda är 1 blir resultatet 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
ELLER
Om någon bit på någon plats är 1 blir resultatet 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
INTE
Ändrar bitvärdet på varje bitplats.
1010 1010 = 170
-----------------
0101 0101 = 85

Stream Analytics Query Language tillhandahåller följande bitvis-operatorer:

Se även