Informatică Alte teme
Diferenta intre AND OR XOR
AND, OR și XOR sunt operatori logici folosiți în programare și electronică. AND returnează adevărat (1) doar dacă ambele intrări sunt adevărate. OR returnează adevărat dacă cel puțin o intrare este adevărată. XOR returnează adevărat doar dacă intrările sunt diferite.
Operatorul AND
- Definiție AND este un operator logic care necesită ca ambele condiții să fie adevărate pentru a returna adevărat.
- Tabel de adevăr 0 AND 0 = 0, 0 AND 1 = 0, 1 AND 0 = 0, 1 AND 1 = 1.
- Exemplu practic În expresia "dacă plouă AND am umbrelă", rezultatul este adevărat doar dacă ambele sunt adevărate.
Operatorul OR
- Definiție OR este un operator logic care returnează adevărat dacă cel puțin una dintre condiții este adevărată.
- Tabel de adevăr 0 OR 0 = 0, 0 OR 1 = 1, 1 OR 0 = 1, 1 OR 1 = 1.
- Exemplu practic În expresia "dacă plouă OR e frig", rezultatul este adevărat dacă măcar una dintre condiții este adevărată.
Operatorul XOR
- Definiție XOR (exclusive OR) este un operator logic care returnează adevărat doar dacă intrările sunt diferite.
- Tabel de adevăr 0 XOR 0 = 0, 0 XOR 1 = 1, 1 XOR 0 = 1, 1 XOR 1 = 0.
- Exemplu practic În expresia "dacă plouă XOR e frig", rezultatul este adevărat doar dacă o condiție este adevărată și cealaltă falsă.
Folosește tabelele de adevăr pentru a înțelege rapid diferențele între acești operatori.