RemaLab

FPSげーまー、ときどきプログラマー。

Goにおける排他的論理和(XOR)の実装

排他的論理和

A B Out
false false false
false true true
true false true
true true false

論理和A || B論理積A && B、否定は !A
じゃあ排他的論理和はどうやって実現するんだろうとふと考えました。

簡単でした。

排他的論理和 A != B

ちゃんと書くなら (A || B) && !(A && B)