Bagikan melalui


Operator Bitwise (Azure Stream Analytics)

Operator bitwise melakukan manipulasi bit antara dua ekspresi salah satu jenis data dari kategori jenis data bilangan bulat.

Gambaran Umum

Operator bitwise mengonversi dua nilai bilangan bulat menjadi bit biner, melakukan operasi AND, OR, XOR, atau NOT pada setiap bit, menghasilkan hasil. Kemudian mengonversi hasilnya menjadi bilangan bulat.
Misalnya, bilangan bulat 170 dikonversi ke biner 1010 1010. Bilangan bulat 75 dikonversi ke biner 0100 1011.

operator matematika bitwise
AND
Jika bit di lokasi mana pun keduanya 1, hasilnya adalah 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
ATAU
Jika salah satu bit di lokasi mana pun adalah 1, hasilnya adalah 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
NOT
Membalikkan nilai bit di setiap lokasi bit.
1010 1010 = 170
-----------------
0101 0101 = 85

Bahasa Kueri Azure Stream Analytics menyediakan operator bitwise berikut:

Lihat juga