Megosztás a következőn keresztül:


Bitenkénti operátorok (Azure Stream Analytics)

A bitenkénti operátorok bitmódosításokat hajtanak végre az egész adattípus kategória bármelyik adattípusának két kifejezése között.

Áttekintés

A bitenkénti operátorok két egész értéket bináris bitekké konvertálnak, és minden biten végrehajtják az AND, OR, XOR vagy NOT műveletet, és eredményt ad. Ezután az eredményt egész számmá alakítja.
A 170 egész szám például bináris 1010 1010-re konvertálható. A 75-ös egész szám bináris 0100 1011 lesz.

operátor bitenkénti matematika
AND
Ha a bitek bármelyik helyen 1-esek, az eredmény 1.
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10
VAGY
Ha bármely helyen bármelyik bit 1, az eredmény 1.
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235
Tagadás
A bitértéket minden bithelyen megfordítja.
1010 1010 = 170
-----------------
0101 0101 = 85

A Stream Analytics lekérdezési nyelve a következő bitenkénti operátorokat biztosítja:

Lásd még: