c#同或,异或
同或表格 同或运算=异或运算^ 1
a | b | a⊙b |
0 | 0 | 1 |
1 | 1 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
异或表格 异或运算符在C#中用 “^” 来表示口诀:相同取0,相异取1
输入 | 运算符 | 输入 | 结果 |
1 | ^ | 0 | 1 |
1 | ^ | 1 | 0 |
0 | ^ | 0 | 0 |
0 | ^ | 1 | 1 |
bool a = true;
bool b = false;
bool c;
bool d;
c = a^b;
d= (a^b)^true;
a = true;
b = true;
c = (a ^ b);
d = (a ^ b) ^ true;
a = false;
b = false;
c = (a^b);
d = (a ^ b) ^ true;