Dodajte binarne številke - kako deluje
Dodajanje binarnih številk se na začetku sliši težko. Toda za to sploh ne potrebujete računalnika. Poznati morate le osnovne pojme matematike in si zapomniti majhno pravilo.
Dodajanje binarnih števil - preprosto matematiko
Pri dodajanju binarnih števil veljajo osnovni pojmi matematike - z eno izjemo.
- Če želite dodati binarne številke, je najbolje, da vzamete kos papirja in številke napišete drug pod drugim - tako kot bi seštevali druge številke.
- Pravila seštevanja veljajo tudi za binarne številke. Vendar je izračun tukaj še posebej preprost, saj binarna števila sestavljajo le števki 0 in 1.
- Če ste binarne številke zapisali eno pod drugo, začnite dodajati: Najprej zadnjo številko. Kot sem rekel, veljajo običajna matematična pravila. Torej 0 + 1 daje 1. Prav tako kombinacija 1 + 0. Če sta dve ničli drug pod drugim, to logično povzroči 0: 0 + 0 = 0.
- Obstaja samo eno pravilo, ki odstopa od običajnega seštevanja, in to je 1 + 1. Pri matematiki bi to povzročilo 2. Vendar pa binarna števila sestavljajo samo ničle in ena. Torej velja naslednje: 1 + 1 = 0. ALI si zapomnite 1 in ga dodate naslednji številki, zato opravite prenos. Kot veste iz običajnega seštevanja.
- Za boljše razumevanje prikažemo dodajanje binarnih števil s primerom.
Binarne številke seštevajo tudi brez računalnika - nazorni primer
Preprost izračun prikazuje, kako enostavno je dodati dvojiške številke. Recimo, da želite dodati binarni številki 1011 in 0110. Pretvorjena binarna števila pomenijo naravni številki 11 in 6. Kako pretvorite binarna in šestnajstična števila, je prikazan v drugem praktičnem nasvetu.
- Obe številki napišite eno pod drugo in pod njo narišite črto. Zdaj začnite dodajati - tako kot bi dodali katero koli drugo številko.
- Zadnje števke števil so 1 in 0. 1 + 0 je enako 1, zato 1 zapišite kot zadnjo številko rezultata.
- Predzadnji števki dveh binarnih števil sta 1 in 1. Kot je razloženo v prvem razdelku, je 1 + 1 tukaj na 0 in si zapomnite 1.
- Zdaj sledi naslednja kombinacija številk. Tu imate 0 + 1, plus prenos 1. Izračun je torej 0 + 1 + 1. Ker 1 + 1 pomeni 0, pod črto zapišite 0 in 1 kot nosilec.
- Enako se zgodi z naslednjo številko: Tu imate 1 + 0 in spet 1 kot nosite, to je 1 + 0 + 1. Rezultat je spet 0 z nošenjem 1.
- Ker ni več številk in nosi 1 samostojno, jih preprosto zapišite na rezultat. Torej, tukaj mora biti 10001 - rezultat seštevanja binarnih števil 1011 in 0110. Če rezultat pretvorite v decimalni sistem, dobite 17 - in to je vsota 11 + 6.
V naslednjem praktičnem nasvetu vam bomo pokazali, kako pretvoriti črke ASCII v dvojiške številke.