1 xor -1 miért -2?
Figyelt kérdés
a xor -b miért nem -(a xor b)?2018. jún. 29. 19:29
1/3 anonim válasza:
A XOR egy logikai művelet, miért akarsz számokat xor-olni?
Amúgy a levezetés így néz ki 8 bites számok esetén:
1 => 00000001
-1 => 11111111
0 XOR 1 = 1
1 XOR 1 = 0
Tehát:
00000001 XOR 11111111 = 11111110, ami -2
2/3 anonim válasza:
Ez a bináris számábrázolás miatt van így.
Más rendszerekben esetleg másképp nézne ki.
3/3 A kérdező kommentje:
Azért akarok számokat xorozni, mert bizonyos matematikai tereknél a bázisszorzásra ezt a féle operátort kell alkalmazni. Biztos, hogy ez a legjobb matematika, nincs más alternatíva, ugye?
2018. júl. 1. 17:49
További 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!