Compartilhar via


Função Xor

Nome totalmente qualificado: Std.Logical.Xor

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

Resumo

Retorna a disjunção exclusiva booliana (eXclusive OR, XOR) de dois valores boolianos de entrada.

Entrada

primeiro

O primeiro valor booliano a ser considerado.

segundo

O segundo valor booliano a ser considerado.

Saída

Um Bool que é true se e somente se exatamente um dos first e second for true.

Observações

Em Q#, Xor(a, b) é equivalente a a != b.

Exemplo

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