您的位置首页生活百科

0与0的结果等于几?

0与0的结果等于几?

的有关信息介绍如下:

0与0的结果是0,教材中出错了。与运算的运算规则是0&0=0;  0&1=0;   1&0=0;    1&1=1;即:两位同时为“1”,结果才为“1”,否则为0。

例如:3&5  即 0000 0011& 0000 0101 = 00000001  因此,3&5的值得1。你给出的题目里面也符合这个规则。可以把与运算看成是两个串联的开关,开关闭合为1,开关断开为0,只有当两个串联的开关同时闭合,即同时为1时,电器才能工作,也就是运算结果才为1。

0与0的结果等于几?

扩展资料:

其实按位与运算有许多的简单应用,比如清零、取指定位上的数等等,以下是按位与运算的应用举例。

2、取一个数中指定位。方法是找一个数,对应X要取的位,该数的对应位为1,其余位为零,此数与X进行“与运算”可以得到X中的指定位。如取10101110的低4位,用 X & 0000 1111 = 00001110 即可得到。

3、用于消去x的最后一位的1。将数x和(x-1)按位与,可消去x的最后一位的1。可以检测整数n是否是2的幂次。仔细剖析发现,N如果是2的幂次,N的二进制表示中只有一个1,所以使用N&(N-1)将唯一的一个1消去。如果N是2的幂次,那么N&(N-1)得到结果为0。

参考资料来源:百度百科-按位与