Udostępnij za pomocą


Operatory Bitowe

✅ Strumień zdarzeń usługi Azure Stream Analytics ✅ Fabric

Operatory bitowe wykonują manipulowanie bitami między dwoma wyrażeniami dowolnego typu danych kategorii typu danych całkowitych.

Przegląd

Operatory bitowe konwertują dwie wartości całkowite na bity binarne, wykonują operację AND, OR, XOR lub NOT na każdym bitzie, generując wynik. Następnie konwertuje wynik na liczbę całkowitą.
Na przykład liczba całkowita 170 konwertuje na binarne 1010 1010. Liczba całkowita 75 konwertuje na binarne 0100 1011.

operator matematyczne bitowe
oraz
Jeśli bity w dowolnej lokalizacji to 1, wynik wynosi 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
LUB
Jeśli dowolny bit w dowolnej lokalizacji wynosi 1, wynik wynosi 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
NIE
Odwraca wartość bitu w każdej lokalizacji bitowej.
1010 1010 = 170
-----------------
0101 0101 = 85

Język zapytań usługi Stream Analytics udostępnia następujące operatory bitowe:

Zobacz też