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:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: