Kezdőoldal » Számítástechnika » Programozás » Ha a kettes komplemens képzést...

Ha a kettes komplemens képzést visszafelé hajtom végre, akkor hozzá kell adnom 1-et, vagy ki kell vonnom belőle?

Figyelt kérdés

#kettes komplemens képzés
2020. nov. 29. 17:38
 1/8 anonim ***** válasza:
81%
invert és +1
2020. nov. 29. 18:00
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
81%

pl. 1111 ami dec -1

invert után lesz 0000

majd +1 után 0001

2020. nov. 29. 18:03
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:

uh, tehát előbb kell negállni, aztán hozzá adnom 1-et? visszafelé is?

nem úgy van ,hogy :

1.átváltás

2.kiegészítés

3.negálás

4. +1


tehát visszafelé nem úgy kellene, hogy hozzáadok 1-et, aztán negálok?

2020. nov. 29. 18:09
 4/8 A kérdező kommentje:
kicsit már összekavarodtam...
2020. nov. 29. 18:09
 5/8 anonim ***** válasza:
81%

mit értesz átváltás és kiegészítés alatt?


Itt jól látszik hogy azért kell a +1 el szívni mert a 0 miatt elcsúsznak a pozitív számok cserébe egyszerű marad az aritmetika

[link]


Ok pl 4 et akarsz átalakítani majd vissza:


0100

1011 // inv

1100 // +1


vissza:

1100

0011 // invert

0100 // +1

2020. nov. 29. 18:37
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
köszönöm szépen. ment a zöld kéz
2020. nov. 29. 18:43
 7/8 anonim ***** válasza:
54%
Ugyanazt a két műveletet kell végrehajtanod át- és visszaalakítás esetén is. A túlcsordulás okán kell a +1.
2020. nov. 29. 21:45
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
81%

oda és vissza konvertnél is mindig:

1: invertál

2: +1

2020. nov. 29. 23:34
Hasznos számodra ez a válasz?

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!