位运算符这个内容一点都不理解呢
读者您好:
我们日常使用的数是十进制,而程序中的所有数在计算机内存中都是以二进制的形式储存的。而位运算就是专门对整数在计算机内存中的二进制进行操作的。 例如,位与运算(&)本来是一个逻辑运算符,但整数与整数之间也可以进行位与运算。 举个例子,6的二进制是110,11的二进制是1011,那么6 & 11的结果就是2,它是二进制对应位置进行逻辑运算的结果,相同位置的两个数字都为1,则为1;若有一个不为1,则为0。 1101011
0010
结果为:0010,转换为十进制为2