Kezdőoldal » Tudományok » Természettudományok » 1 xor -1 miért -2?

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:
100%

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

2018. jún. 29. 21:37
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
55%

Ez a bináris számábrázolás miatt van így.

Más rendszerekben esetleg másképp nézne ki.

2018. jún. 30. 00:05
Hasznos számodra ez a válasz?
 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!