运算步骤:二进制
第一步:.转成二进制,即01表示的数字,如5的二进制为 0000 0101,我用八位表示。程序
第二步:比较两者位数上的数字数字
1.与运算符运算符
与运算符用符号“&”表示,其使用规律以下:
两个操做数中位都为1,结果才为1,不然结果为0,例以下面的程序段。
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 0010 转化为十进制: 2
2.或运算符
或运算符用符号“|”表示,其运算规律以下:
两个位只要有一个为1,那么结果就是1,不然就为0,
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 1110 转化为十进制: 14
3.异或运算符
异或运算符是用符号“^”表示的,其运算规律是:
两个操做数的位中,相同则结果为0,不一样则结果为1。
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 1100 转化为十进制: 10