【发布时间】:2015-02-25 00:48:13
【问题描述】:
是否有可能通过某种算术或逻辑运算(无 if/else)使以下成对的二进制值(只有 1 和 0)具有以下结果?
1 | 1 -> 0
0 | 1 -> 1
1 | 0 -> 1
0 | 0 -> 0
(每一行的操作必须相同)。
【问题讨论】:
-
XOR(
x^y如果您使用的是 C/C++/Java)。顺便说一句,这与对数无关。
标签: math binary integer-arithmetic