[求助]谁知道and和or怎么进行数字运算的啊?
问题很简单,但是我找不到答案.
比如我们知道0代表False,1代表True.我们用这两个数字进行and和or计算是没问题的,但是如果是这样,它的计算原则是怎样的呢?
1 and 128 0 or 64 ....
这个算出来的结果会是什么?怎么算出来的?
问题很简单,但是我找不到答案.
比如我们知道0代表False,1代表True.我们用这两个数字进行and和or计算是没问题的,但是如果是这样,它的计算原则是怎样的呢?
1 and 128 0 or 64 ....
这个算出来的结果会是什么?怎么算出来的?
这个是位运算的相关内容.
你要把数字的二进制代码写出来...再对应位置运算.最后得出一个数.
比如1 and 5
00000001
AND 00000101
00000001
所以,1 and 5=1
[此贴子已经被作者于2007-5-10 21:14:50编辑过]