Kezdőoldal » Tudományok » Alkalmazott tudományok » Milyen szabály szerint add...

Milyen szabály szerint add össze a xor művelet két egész számot. Példa: 5 xor 3 = 6 miért vagy: 3 xor 3 = 0 Mi a szabály?

Figyelt kérdés
2010. okt. 13. 18:32
 1/5 anonim válasza:

Kizáró vagy. Vagy ez, vagy az, de egyszerre a kettő nem lehet.

Bár ezt az 5 x 3 = 6 ot nem értem igazság szerint...

2010. okt. 13. 18:58
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Hát a kizáró vagynak csak bináris számábrázolás esetén van értelme. Tehát fel kell írni a binár alakját a számnak, és összexorolni.

5 = 101

3 = 011

xor művelettáblája:

0x0 = 0

0x1 = 1

1x0 = 1

1x1 = 0


Helyiértékenként végezd el a műveletet, és kijön az 110, ami épp 6.

2010. okt. 13. 19:59
Hasznos számodra ez a válasz?
 3/5 anonim válasza:
és ennek amúgy mi értelme van ? mi haszna van ennek 1 programozó életében ?
2010. okt. 18. 17:37
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

Egyrészt bizonyos logikai kapcsolatokat így a legegyszerűbb kifejezni: azok a bitek maradnak meg, amik pontosan az egyik mintában vannak beállítva.

Másrészt ha megfigyeled, kétszer ugyanazzal a mintával ráxorolsz egy mintára akkor visszakapod az eredeti mintát. Tehát egyfajta primitív titkosítás, hogy végigxorolsz egy adathalmazt egy kulcscsal, és ekkor a kulcs nélkül nehéz visszanyerni az adatokat.

2010. okt. 18. 20:38
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm . Így már már világos.
2010. okt. 19. 07:46

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!