Spisu treści:
Definicja - Co oznacza Exclusive lub (XOR)?
Wyłączny lub (XOR, EOR lub EXOR) jest operatorem logicznym, który daje wynik prawda, gdy jeden z argumentów jest prawdziwy (jeden jest prawdziwy, a drugi fałszywy), ale oba nie są prawdziwe i oba nie są fałszywe. W logicznym tworzeniu warunków proste „lub” jest nieco dwuznaczne, gdy oba operandy są prawdziwe. Ponieważ w takim przypadku bardzo trudno jest zrozumieć, co dokładnie spełnia ten warunek. Aby usunąć tę dwuznaczność, dodano termin „wyłączny” do „lub”, aby wyjaśnić znaczenie.
Wyłączny lub jest również znany jako wyłączny wyłącznik.
Techopedia wyjaśnia Exclusive Or (XOR)
Wyłączne lub ma bardzo wyraźne znaczenie przy próbie wyeliminowania stanów prawda / fałsz różnych operandów w wyrażeniu warunkowym. Wyrażenie używające wyłączności lub prawdziwe jest wtedy i tylko wtedy, gdy jeden operand jest prawdziwy, a drugi fałszywy, przy założeniu, że dwa operandy uczestniczą w wyrażeniu.
Rozważając łańcuch operandów uczestniczących w wyrażeniu z operatorami wyłącznymi lub warunkowymi, na przykład x XOR y XOR z … XOR n. W tym przypadku wynik całego wyrażenia jest prawdziwy, jeśli wynikiem jest nieparzysta liczba operandów. I odwrotnie, całe wyjście wyrażenia jest fałszywe, jeśli parzyste liczby operandów są prawdziwe. Mówiąc prościej, wyłączność lub oznacza, że jedno lub drugie musi być prawdziwe, ale oba nie mogą być prawdziwe i oba nie mogą być fałszywe.
