课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
异或 解释的太清楚,理解: 例如A B C 三个之中要有 有一个是true结果便是 true对么?
2016-03-30
源自:Java入门第一季(IDEA工具)升级版 3-5
正在回答
相同为真,相异为假。0和0 1和1都是假,1和0才为真
菜鸟的羽毛 提问者
那就是0和0 1和1 为假, 1和0 0和1 为真了
写程序验证了下,只有三个中只有一个为true,异或才为真。System.out.println(true^false^false); 结果是true,其他的组合试了下都是false
从左到右进行计算
不是,是这三个里面只有一个true的时候结果是true,有两个true就是false
异或应该只能有两个条件:A和B,当A与B相反,例如A为true,B为false,则为ture; 当A和B相同,例如A为true,B为true,则为false。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答不明白 ^ 异或是什么意思请指教
1 回答关于逻辑运算符或与异或的问题
3 回答求解异或。
1 回答异或怎么打?
1 回答异或和或有什么区别