位运算符

✅ Azure 流分析 ✅ 构造事件流

按位运算符在整数数据类型类别的任何数据类型的两个表达式之间执行位作。

概述

按位运算符将两个整数值转换为二进制位,对每个位执行 AND、OR、XOR 或 NOT 运算,从而生成结果。 然后将结果转换为整数。
例如,整数 170 转换为二进制 1010 1010。 整数 75 转换为二进制 0100 1011。

操作员 按位数学

如果任何位置的位均为 1,则结果为 1。
1010 1010 = 170
0100 1011 = 75
-----------------
0000 1010 = 10

如果任意位置的任一位为 1,则结果为 1。
1010 1010 = 170
0100 1011 = 75
-----------------
1110 1011 = 235

在每个位位置反转位值。
1010 1010 = 170
-----------------
0101 0101 = 85

流分析查询语言提供以下按位运算符:

另请参阅