poniedziałek, 14 października 2013

System binarny. Część 3. Dodawanie liczb binarnych

Przyszła kolej na naukę dodawania i odejmowania liczb binarnych. Po przeczytaniu poprzednich części kursu umiesz już to robić jednym ze sposobów. Tym sposobem jest zamiana liczb binarnych na dziesiętne, wykonanie przeliczeń i zamienienie wyniku na postać binarną. Ale jest na to prostszy sposób.



Dodawanie liczb binarnych 

Liczby binarne dodaje się w taki sam sposób jak liczby dziesiętne.

Przy dodawaniu liczb binarnych trzeba pamiętać, że:
0+0=0
0+1=1
1+0=1
1+1=0 i jeden dalej

Oczywiście zaczniemy od wyjaśnienia krok po kroku - na przykładzie liczb 110 i 101:
Zapisujemy liczby pod sobą dokładnie w taki sam sposób jak dodaje się liczby dziesiętne pisemnie




I dodajemy (zgodnie z zasadami zapisanymi powyżej 0+1=1)






Znowu dodajemy (1+0=1)






(1+1= 0 i jeden dalej)







Na koniec wypada sprawdzić czy wszystko się zgadza. Jak to zrobić? Sprawdzić sposobem o którym wspominałem na początku, czyli zamienić liczby na dziesiętne i to na nich przeprowadzić obliczenia.
Nie będę tutaj pokazywał procesu przeliczania z binarnych na dziesiętne (jeśli nie wiesz jak to działa zapraszam TUTAJ)
110 w binarnym to 6 w dziesiętnym
101 w binarnym to 5 w dziesiętnym
6 + 5 = 11
Teraz wystarczy zamienić wynik na postać binarną
11 w dziesiętnym to 1011 w binarnym
Tadam! W obu sposobach wyszedł ten sam wynik.

Na deser truuuuuudniejszy przykład krok po kroku:






No to zaczynamy













Windowsowy wszystkopotrafiący kalkulator mówi mi że wynik dodawania jest poprawny. 
Jak widać trzymając się zasad dodawania w systemie binarnym jesteśmy w stanie dodać ze sobą każdą liczbę.


Zobacz też:
System binarny. Część 1. Zamiana z systemu dziesiętnego na dwójkowy
System binarny. Część 2. Zamiana z systemu binarnego na dziesiętny

Brak komentarzy:

Prześlij komentarz