您的位置:首页 > 其它

简单的了解一下 异或 运算符 ^

2016-09-23 09:36 525 查看
异或运算符:

异或运算符是用符号 “  ^  ” 表示的,七运算规则是:

两个操作数的位中,相同则结果为 0 ,不同则 结果为 1 。

举例:

public class Test1 {
public static void main(String[] args) {
System.out.println(15/2^2);
//5 '异或'运算符 15/2 = 7 二进制是 111 2的 10 7^2 101 就是五
System.out.println(15/2*2);//14 简单的乘
System.out.println(0.1+0.2);
}
}
public class Test2 {
public static void main(String[] args) {
int a = 15;
int b = 2;
System.out.println("a 与 b 异或的结果是:" + (a^b)); //13
}
}
运行结果是: a 与 b 异或的结果是:13
分析上面的程序段:   a的值是15,  二进制: 1111  b是2  二进制  0010 15^2 = 1101  即 13



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: