Cuprins:
Definiție - Ce înseamnă Exclusive Or (XOR)?
Exclusiv sau (XOR, EOR sau EXOR) este un operator logic care rezultă adevărat atunci când oricare dintre operanzi sunt adevărați (unul este adevărat și celălalt este fals), dar ambele nu sunt adevărate și ambele nu sunt false. În condițiile logice, simplul „sau” este un pic ambiguu atunci când ambele operanze sunt adevărate. Deoarece în acest caz este foarte dificil să înțelegem ce îndeplinește exact condiția. Pentru a înlătura această ambiguitate, termenul „exclusiv” a fost adăugat la „sau” pentru a face mai clar sensul.
Exclusiv sau este cunoscut și sub denumirea de disjuncție exclusivă.
Techopedia explică Exclusive Or (XOR)
În sensul exclusiv sau este foarte clar atunci când încercați să eliminați stările adevărate / false ale diverselor operanze din expresia condiționată. Expresia folosind o exclusivitate sau este adevărat dacă și numai dacă un operand este adevărat, iar celălalt este fals, presupunând că doi operanzi participă la expresie.
În considerarea unui lanț de operanzi care participă la o expresie cu operatori exclusivi sau condiționali, de exemplu x XOR și XOR z … XOR n. Aici, ieșirea întregii expresii este adevărată dacă un număr impar de operanzi rezultă adevărat. Dimpotrivă, întreaga ieșire a expresiei este falsă dacă chiar și un număr de operanzi rezultă adevărat. În termeni simpli, exclusiv sau înseamnă că unul sau celălalt trebuie să fie adevărat, dar ambele nu pot fi adevărate și ambele nu pot fi false.