主题:有人能做出来这几道题吗?
gfdsaqw
[专家分:0] 发布于 2005-07-27 08:34:00
第一题:
15 AND 56 =
3 OR 9=
NOT 5=
NOT 3.666=
以上四道题,上机均可得到结果,请问从理论上如何计算,怎么样,你不会吧?!
回复列表 (共7个回复)
沙发
moz [专家分:37620] 发布于 2005-07-27 09:37:00
这是对数值的二进制数位做操作的
比如 3 or 9
3的二进制数是: 00000000 00000011
9的二进制数是: 00000000 00001001
做or运数得: 00000000 00001011
结果就是11
又如 not 5
5的二进制数是: 00000000 00000101
作运算反得: 11111111 11111010
得值:-6
板凳
zqnhlm [专家分:780] 发布于 2005-07-27 10:52:00
厉害!
3 楼
吴志鹏 [专家分:0] 发布于 2005-12-15 13:51:00
I don't know.
5 楼
meizi177 [专家分:70] 发布于 2006-04-09 19:42:00
就是把数转换成二进制在按照相应的逻辑运算进行运算!!!!
6 楼
diylym [专家分:30] 发布于 2006-07-23 17:49:00
我想问meizi177你说的我没有听懂。请你再说仔细点。 多谢
我来回复