El tudja v. ki magyarázni pontosan mi is az a kettes komplemens?
Azt tudom hogyan kell képezni, de nem értem miért kell először megfordítani a biteket, aztán hozzáadni egyet. Ugye ezt kell hozzáadni az eredeti kissebbítendőhöz. Ezzel összeadásra vezettem vissza egy kivonást. Ezt tízes számrendszerben is meg lehet csinálni.
Például: 8-3=5, 8+(-3)=5. Ezért logikus lenne, ha a kettes komplemens a szám ellentettje lenne. Ezt sem értem, mert egy kettes k. teljesen úgy néz ki, mint egy normál pozitív szám. Na mármost, ha ezt hozzáadom az eredeti kissebbítendőhöz, nem a kivonás eredménye jön ki, hanem egy teljesen másik összeadás eredménye. Ezért kell lehúzni a túlcsordult biteket. De ennek az egésznek nem értem a logikáját.
Bocs a hibáért, tehát helyesen:
Ha a 9. bitet nem ábrázoljuk (nem is tudjuk 8 biten):
(0 0 0 0 | 1 0 1 1) = +11-et kapunk, +12 helyett.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!