xor

両方の入力ではなく、いずれかの入力が true である場合は、trueを返します。両方の入力が true であるか、両方の入力が false である場合は、falseを返します。これは、論理的排他的論理和とも呼ばれます。

bool3 や bool2x4 などのブール構造体(ベクトルまたは行列)の場合は、結果がコンポーネント単位になります。

入力

first

最初のブール値です。

second

2 番目のブール値です。

出力

output

入力の値が異なる場合(一方が true、他方が false の場合)は、true を返します。