Dodaj liczby binarne - jak to działa
Dodawanie liczb binarnych na początku wydaje się trudne. Ale do tego nie potrzebujesz nawet komputera. Musisz tylko znać podstawowe pojęcia matematyki i pamiętać o małej zasadzie.
Dodawanie liczb binarnych - prosta matematyka
Podczas dodawania liczb binarnych obowiązują podstawowe pojęcia matematyki - z jednym wyjątkiem.
- Jeśli chcesz dodać liczby binarne, najlepiej wziąć kartkę papieru i zapisać liczby jedna pod drugą - tak jak sumowałbyś inne liczby.
- Zasady dodawania mają również zastosowanie do liczb binarnych. Jednak obliczenia są tutaj szczególnie proste, ponieważ liczby binarne składają się tylko z cyfr 0 i 1.
- Jeśli zapisałeś liczby binarne jedna pod drugą, zacznij dodawać: Najpierw ostatnia cyfra. Jak powiedziałem, obowiązują normalne zasady matematyczne. Tak więc 0 + 1 daje 1. Podobnie, kombinacja 1 + 0. Jeśli pod sobą znajdują się dwa zera, logicznie daje to 0: 0 + 0 = 0.
- Jest tylko jedna zasada, która odbiega od normalnego dodawania, a mianowicie 1 + 1. W matematyce spowodowałoby to 2. Liczby binarne składają się tylko z zer i jedynek. Dlatego obowiązuje tutaj: 1 + 1 = 0. ALE: pamiętasz 1 i dodajesz go do następnego numeru, więc dokonaj przeniesienia. Jak wiesz to z normalnego dodawania.
- Dla lepszego zrozumienia pokazujemy dodanie liczb binarnych na przykładzie.
Liczby binarne sumują się nawet bez komputera - przykład ilustrujący
Proste obliczenie pokazuje, jak łatwo można dodawać liczby binarne. Powiedzmy, że chcesz dodać liczby binarne 1011 i 0110. Przekształcone liczby binarne oznaczają liczby naturalne 11 i 6. Jak konwertujesz liczby binarne i szesnastkowe, pokażemy w innej praktycznej wskazówce.
- Napisz dwie liczby jedna pod drugą i narysuj linię pod spodem. Teraz zacznij dodawać - tak jak dodawałbyś dowolny inny numer.
- Ostatnie cyfry liczb to 1 i 0. 1 + 0 równa się 1, więc zanotuj 1 jako ostatnią cyfrę wyniku.
- Przedostatnie cyfry dwóch liczb binarnych to 1 i 1. Jak wyjaśniono w pierwszej części, 1 + 1 powoduje tutaj 0 i pamiętasz 1.
- Teraz następuje kolejna kombinacja cyfr. Tutaj masz 0 + 1 plus przeniesienie 1. Obliczenie wynosi zatem 0 + 1 + 1. Ponieważ 1 + 1 daje 0, napisz 0 poniżej linii i 1 jako przeniesienie.
- To samo dzieje się z następującym numerem: tutaj masz 1 + 0 i ponownie 1 jako carry, tj. 1 + 0 + 1. Wynik to ponownie 0 z 1 jako przeniesieniem.
- Ponieważ nie ma już cyfr, a carry 1 jest samodzielny, po prostu zapisz je do wyniku. Tak więc tutaj powinno być 10001 - wynik dodania liczb binarnych 1011 i 0110. Jeśli przekształcisz wynik na system dziesiętny, otrzymasz 17 - i to jest suma 11 + 6.
W naszej kolejnej praktycznej wskazówce pokażemy, jak konwertować litery ASCII na liczby binarne.