Kód: Vybrat vše
' 1 0 1 1 1 1
+ 1 1 1 0 1 0
----*-*-*----
' 1 0 1 0 0 1 <- tady jsi měla chybu, musíš přičíst i tu třetí jedničku z přenosu,
+ 1 piš si jí tam někam, třeba jako ty hvězdičky nebo jinou značku
-------------
' ? ? ? ? ? ?
Pro násobení je potřeba umět násobit jen dvěma, což se provede stejně jako násobení deseti v desítkové soustavě - posunem desetinné čárky neboli přidáním nuly na konec:
110101101 * 2 = 1101011010
Dělení dvěma probíhá přesně opačně:
110101101 / 2 = 11010110
Počítá se celočíselně, takže co se dostane za tu desetinnou čárku vpravo, prostě zmizí. Navždy.
Pro vynásobení dvou čísel je nejlepší udělat jednoduchou tabulku:
1110 * 110101101 =
Kód: Vybrat vše
0 | 1 1 0 1 0 1 1 0 1 - původní číslo
1 | 1 1 0 1 0 1 1 0 1 - dvounásobek
1 | 1 1 0 1 0 1 1 0 1 - čtyřnásobek
1 | 1 1 0 1 0 1 1 0 1 - osminásobek
Kód: Vybrat vše
0 | 0 0 0 0 0 0 0 0 0
1 | 1 1 0 1 0 1 1 0 1
1 | 1 1 0 1 0 1 1 0 1
1 | 1 1 0 1 0 1 1 0 1
---------------------------
? ? ? ? ? ? ? ? ? ? ? ?

