13得票11回答
仅使用OR和AND实现XOR

如果你只有 AND 和 OR 操作,如何进行 XOR 按位运算?

15得票2回答
Java AWT自定义CompositeContext和抗锯齿:在客户区外绘制时出现RasterFormatException

我正在尝试为 AWT Graphics2D 实现类似 SWT GC 的异或模式绘图。使用内置的 XORComposite 不是一个选项,因为它不能像 SWT 那样实现异或模式绘图。 SWT 的异或模式绘图通过二进制异或方式结合源颜色和目标颜色。AWT XORComposite(可通过 g2d...

9得票3回答
在C语言中使用异或运算符来处理指针

上周,我们的老师给了我们一个任务,在不使用两个指针的情况下用C语言制作双向链表;我们必须只使用一个指针来实现对列表中下一个和上一个节点的指向。我相信唯一的方法是使用异或(XOR)合并下一个和上一个方向,然后指向那个“混合”内存分配,如果我需要 prev 或 next 的方向,我可以再次使用 X...

13得票2回答
C或C++标准库中是否有逻辑(布尔)XOR函数?

我没有找到一个,但很难相信没有这样的内容。

7得票1回答
位运算符异或 (^) 在 Linux 和 Windows 中给出不同的结果。

由于一些难以解释的原因,我想在Perl中执行以下位运算操作: (假设1表示真,0表示假) $var1="11000001"; $var2="10000101"; $y=$var1 & $var2; #bitwise and $o=$var1 | $var2; #bitwise or...

15得票8回答
什么是异或加密?

我听说过人们开始使用加密技术,觉得这可能是我喜欢的东西,所以我查看了 XOR,但无法理解。那么,有人可以向我解释一下什么是 XOR 吗?

26得票3回答
Swift 5 中的 XOR?

我试图在Swift 5中执行异或操作。这份文档似乎没有明确提到如何使用两个布尔值进行操作:https://docs.swift.org/swift-book/LanguageGuide/AdvancedOperators.html。 这是可能的吗?它说要使用^操作,但我尝试时却遇到了错误: ...

10得票3回答
可以使用异或运算符来检测多个条件中是否只有一个为真吗?

例如,if (bool1 ^ bool2 ^ bool3 ^ bool4) { // Do whatever } 只有在满足且仅满足一个条件时才应该执行。

7得票1回答
Java中的逻辑异或运算符是什么?

在Java中,有一个逻辑或运算符(||)和一个逻辑与运算符(&&)。是否有一个逻辑异或运算符?我尝试使用^^,但它不起作用。

12得票3回答
使一些整数的异或和为零所需的最小总和

这是一个关于算法和按位异或操作的问题。 给定 x1*x2*x3*....*xn=P,其中星号(*)运算表示按位异或操作,x1到xn是正整数。P也是正整数。我们需要找到使得此关系成立的最小(a1+a2+a3+.....an),即 (x1+a1)*(x2+a2)*(x3+a3)*....*(xn+...