请问有谁能说明一下 2and3 2or3 2xor3 是怎么算的

来源:百度知道 编辑:UC知道 时间:2024/05/14 13:24:37
最好多举几个例子让我了解一下
比如1and1=1那0and0=多少是0吗?真真为真,那么假假为假吧
还有1and0=0对吗,以前学过,明天要考试都忘了
具体它们是怎么计算的说明一下
or和xor又有什么区别?

and是“与”的意思;or是“或”;xor是“异或”;三个都是逻辑运算符。
“与”是只有两个全为1结果才为1,有一个为0结果就为0,即1and1=1,1and0=0;
“或”是只要有一个为1结果为1,即1or0=1,1and1=1;
“异或”是两个相等结果为0,相异为1,即1xor1=0,1xor0=1;“异或”与“同或”相反。

2and3=10&&11=10
2or3=10||11=11
2xor3=10xor11=10
是这样的吗?
我不太记得了

and应该是与运算,or是或运算,xor是异或运算,2和3分别化成二进制进行运算,可以得到上面的结果,但是具体and的计算有没有错,说实在的我也不记得了,而且用在不同环境下可能有不同,其他两个应该是对的。