Scaderea a doua numere binare se poate face in valoare absoluta si semn, in complement fata de 1 sau complement fata de 2. Fiecare modalitate are regulile ei dar toate se folosesc de urmatoarea tabela.
0 - 0 = 0
0 - 1 = 1 (cu "împrumut")
1 - 0 = 1
1 - 1 = 0

Răspunsuri

2014-01-30T13:20:33+02:00
A si b sunt doua numere binare. Spre exemplu, a=11010010 si b=00100110.
a-b=a+(-b)
-b(e inversul lui b)=11011001
                                     +1
b=11011010

a+b=10101100
Nu e chiar complet/corect. Trebuie specificat că primul bit este semnul. Dacă numerele sunt doar naturale, atunci primul bit nu mai este de semn și rezolvarea ta e greșită. Cel mai simplu e să scazi ca în baza 10.