Ez az informatika tanár ez hülye máshogy tanít, látom ezzel még lesznek gondok. A kettes komplemens képzés szabálya:
1.Vegyük a szám abszolút értékét: |-118d|=118d.
2. Írjuk binárisan előjel nélküli formában: 0111 0110b.
3. Vegyük a szám egyes komplemensét (minden bit helyi értéken negáljuk az értéket (változtassuk ellenkezőjére az adott értéket: 1->0, 0->1)) 1000 1001b
4. Az eredményhez adjunk hozzá egyet:
1000 1001b
+ 0000 0001b
1000 1010b
Nem egyszerűbb-e úgy, kérdezem szelíden (by Érdi), ahogy Lacibá tanította? Első egyesig hátulról leírod, aztán negálod, csókolom. Nem itt még szórakozunk az 1-es hozzáadásával :) Köszönöm. Büdösek a negatív számok? (by Blastik asszem)
Az a másik, hogy azt mondja, hogy majd látjuk a szorzást meg az osztást is az előadás powerpointjában, amit otthon megtekinthetünk.Hát látom, azzal nincs is baj, de nem értem. Osztani meg pláne nem osztottam még. 11 01 11 * 1010
11 01 11
0 00 00 0
11 01 11
+ 0 00 000
1 00 01 00 110
Ezt is kösz (hogy a nyekergő autó ütné el a gyereke labdáját amint kirúgja az útra).Most innen értem. Valami értelmesebb mondja már el, hogy azért toltam el-e 4 0-val azt a 6 0-t, mert 1010 az 4 bit (számilag)? Meg a6db 0 is azért 6db 0, mert 110111 az 6 bit? (rosszul formázza már megint ez a vacak, szóval a +000000 az 4db helyiértékkel el van tolva)Osztást meg se kérdezem.B+
(amúgy gondolom azért így számolt komplemenst, mert innen akarná mutatni, hogy mondjuk 4 bit az azt jelenti, hogy -16 és 15 közt megjeleníthető, ergó innen a +-1-es szórakázás, de ez akkor is hülyeség)