Domov Rozvoj Co je exkluzivní nebo (xor)? - definice z techopedie

Co je exkluzivní nebo (xor)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Exkluzivní nebo (XOR)?

Exkluzivní nebo (XOR, EOR nebo EXOR) je logický operátor, který má za následek pravdivost, když je jeden z operandů pravdivý (jeden je pravdivý a druhý je nepravdivý), ale oba nejsou pravdivé a oba nejsou nepravdivé. Při vytváření logických podmínek je jednoduchý „nebo“ trochu dvojznačný, pokud jsou oba operandy pravdivé. Protože v tom případě je velmi obtížné pochopit, co přesně splňuje podmínku. Pro odstranění této dvojznačnosti byl termín „výhradní“ přidán do „nebo“, aby byl jasnější.

Exkluzivní nebo se také nazývá exkluzivní disjunkce.

Techopedia vysvětluje Exclusive Or (XOR)

Výjimečný nebo velmi jasný význam při pokusu o odstranění pravdivých / nepravdivých stavů různých operandů v podmíněném výrazu. Výraz používající exkluzivní nebo je pravdivý tehdy a jen tehdy, je-li jeden operand pravdivý a druhý chybný, za předpokladu, že se na výrazu podílejí dva operandy.

Při zvažování řetězce operandů účastnících se výrazu s exkluzivními nebo podmíněnými operátory, například x XOR y XOR z … XOR n. Zde je výstup celého výrazu pravdivý, pokud je výsledný lichý počet operandů pravdivý. Naopak, celý výstup výrazu je nepravdivý, jestliže výsledná sudá čísla operandů jsou pravdivá. Zjednodušeně řečeno, znamená to, že jeden nebo druhý musí být pravdivý, ale oba nemohou být pravdiví a oba nemohou být nepravdiví.

Co je exkluzivní nebo (xor)? - definice z techopedie