Compartir a través de


Función Xor

Nombre completo: Std.Logical.Xor

function Xor(first : Bool, second : Bool) : Bool

Resumen

Devuelve la disjunción exclusiva booleana (EXclusive OR, XOR) de dos valores booleanos de entrada.

Entrada

Primero

Primer valor booleano que se va a considerar.

segundo

Segundo valor booleano que se va a considerar.

Salida

Un Bool que es true si y solo si exactamente uno de first y second es true.

Observaciones

En Q#, Xor(a, b) es equivalente a a != b.

Ejemplo

let result = Xor(true, false);
// result is true