vb 的布尔表达式:2 AND 2 =TRUE,为什么?

来源:百度知道 编辑:UC知道 时间:2024/07/05 19:55:30

2 and 2 = 2
因为结果非0,所以为true

与的逻辑运算是
true and true=true
只要有一个是false,结果就是false
2的二进制为00000010
00000010
and 00000010
------------
00000010
结果就是2咯

2相当于true
2 AND 2 =TRUE 即 TRUE AND TRUE =TRUE

因为2非假,所以2 and 2=true

2 AND 2=2,对于0为假,非0为真