Kezdőoldal » Számítástechnika » Programozás » A nem egyenlő és a kizáróvagy...

A nem egyenlő és a kizáróvagy tényleg ugyanazt jelenti?

Figyelt kérdés

#!=
2023. jan. 10. 20:26
 1/8 anonim ***** válasza:
27%
Ezt a hatalmas állatságot ki mondta neked?
2023. jan. 10. 20:48
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
86%

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.

2023. jan. 10. 21:08
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:

#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

2023. jan. 10. 23:56
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
Nem ugyanazt jelenti de van közöttük bizonyos analógia.
2023. jan. 11. 06:59
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:

#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

2023. jan. 11. 08:19
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:
2 XOR 3 = 1 : Mondjuk pont nem
2023. jan. 11. 09:31
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
#6: ezzel mit akarsz mondani? 2 xor 3 az 1...
2023. jan. 12. 07:50
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
Na igen, ha nem logikai típusú értékekre hajtunk végre XOR műveletet, akkor az bitenként történik. A 2 binárisan 8 biten kódolva 00000010, a három 00000011, ezekre bitenként végrehajtva a XOR eredménye 00000001 - hiszen csak a legelső bit különbözik, vagyis 2 xor 3 az valóban 1.
2023. jan. 12. 12:12
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!