A nem egyenlő és a kizáróvagy tényleg ugyanazt jelenti?
A nem egyenlő operátor akkor igaz, ha a két oldalon eltérő értékek vannak.
A kizáró vagy operátort két logikai érték összehasonlítására használjuk, akkor igaz, ha a kettő közül kizárólag az egyik operandus igaz, és kizárólag a másik operandus hamis.
Ha a nem egyenlő operátort alkalmazod két logikai operandusra, akkor az igazságtáblázata valóban ugyanaz lesz, mint a kizáró vagy igazságtáblázata - de csak ebben az esetben.
#2 nem tudom miért lett lepontozva
Boolean értékekre a 2 ugyan úgy viselkedik, viszont XOR nál más értékek összehasonlítása nem értelmezhető. Pl 2!=3 mal igaz lesz de 2XOR3 nak semmi értelme nincs hiszen egyik érték sem igaz és egyik sem hamis
#3: "de 2XOR3 nak semmi értelme nincs"
Ez hülyeség, egész számok esetbén úgy szokás - a legtöbb programozási nyelven így van-, hogy bitenként számolod, azaz
2 XOR 3 = 1
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!