我刚学VB,书上有个例子
Dim a1,a2,a3
a1=26
a2=41
a3=True
print a1 And a2
print a1 And a3
书中结果
第一个是8,第二个是26
我想问的是,这两个结果是怎么得来的?
关系运算符操作数字型数据和逻辑值的方法是什么?
參考答案:26(11010)
41(101001)
26 and 41 = 011010 and 101001 = 1000 = 8
011010
101001
-------
001000
也就是全1的时候为1,不然结果是0
26 and True = 26 那么True应该是111111
26 and True = 011010 and 111111 = 011010 = 26
011010
111111
-------
011010