Lar Desenvolvimento O que é exclusivo ou (xor)? - o que é techopedia

O que é exclusivo ou (xor)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Exclusive Or (XOR)?

Exclusive ou (XOR, EOR ou EXOR) é um operador lógico que resulta verdadeiro quando um dos operandos é verdadeiro (um é verdadeiro e o outro é falso), mas ambos não são verdadeiros e ambos não são falsos. Na criação de condições lógicas, o simples "ou" é um pouco ambíguo quando os dois operandos são verdadeiros. Porque nesse caso, é muito difícil entender o que exatamente satisfaz a condição. Para remover essa ambiguidade, o termo "exclusivo" foi adicionado a "ou" para torná-lo mais claro.

Exclusivo ou também conhecido como disjunção exclusiva.

Techopedia explica Exclusive Or (XOR)

O significado exclusivo ou é muito claro ao tentar eliminar os estados verdadeiro / falso de vários operandos na expressão condicional. A expressão usando um exclusivo ou é verdadeira se, e somente se, um operando for verdadeiro e o outro for falso, supondo que dois operandos estejam participando da expressão.

Ao considerar uma cadeia de operandos participando de uma expressão com operadores exclusivos ou condicionais, por exemplo x XOR y XOR z … XOR n. Aqui, a saída de toda a expressão é verdadeira se um número ímpar de operandos for verdadeiro verdadeiro. Por outro lado, toda a saída da expressão é falsa se um número par de operandos for verdadeiro. Em termos simples, exclusivo ou significa que um ou outro deve ser verdadeiro, mas ambos não podem ser verdadeiros e ambos não podem ser falsos.

O que é exclusivo ou (xor)? - o que é techopedia