9 and -2 结果为8
热心网友
这是个二进制的"and"问题,即同时为true的问题.
热心网友
0000 1001 =91111 1110 =-2------------0000 1000 =8"逻辑乘" 运算相当是数学中的 "且"但是 按"位"算的 看上面 就是 同时 都是 1 为1 否则是 0
热心网友
二进制位运算,建议看看C语言基础的"位运算"一节
热心网友
0000 1001 =91111 1110 =-2------------0000 1000 =8要学过组成原理或者数字电路或者汇编语言才能看懂,如果看不懂看一下编码的书。还有,这不是VB问题,这是个二进制的计算问题。