执行按位eqv(等价)并将结果赋值给变量
语法
用法
lhs Eqv= rhs
参数
lhs
要赋值的变量。
T1
任何数字类型。
rhs
执行与lhs 的bitwise-eqv(等价)的值。
T2
任何数字类型。
说明
该运算符执行一个按位eqv并将结果赋值给一个变量。它在功能上等同于:
Eqv=比较其操作数
lhs 和
rhs 的每个位,如果两个位都相同(两者都为0或两者均为1),则第一个操作数
lhs 中的相应位设置为1,否则设置为0。
对于用户定义的类型,此运算符可能会重载。
例子
Dim As UByte a = &b00110011
Dim As UByte b = &b01010101
a Eqv= b
''结果a = &b10011001
Print Bin(a)
方言差异
与QB差别
参考