Delite binarne številke - kako deluje
Pri programiranju ali ocenjevanju podatkov pogosto obstaja ovira, da bi morali deliti binarne številke. Vendar pa ta postopek ni preveč zapleten. Povedali vam bomo, kako je to storjeno.
Delitev v dvojnem sistemu: Kako deliti binarna števila
- Delitev v dvojnem sistemu je zelo podobna kot v decimalnem sistemu. Tukaj se običajno delijo dividende. Posledica tega je količnik, včasih z ostalimi ali decimalnimi števili. Pri izračunu z binarnimi številkami se to popolnoma odpravi.
- Zapišite v delitev in sledite naslednjim korakom. (V naslednjem odstavku je postopek znova razložen na praktičnem primeru)
- Začnite tako, da dobite številko prve številke dividende (številka na levi) in jo primerjate z deliteljem (številka na desni). Če je število deliteljev enako ali večje, se v prvem položaju količnika napiše 1. Če je manjši od 0.
- Odštejemo delitelj od dividende v zaporedju, če je enaka ali večja. V nasprotnem primeru napišite celotno številko v naslednjo vrstico. Odštete naslednjo številko od določene dividende in ponavljajte te korake, dokler ne dosežete zadnje številke. Če so ostale preostale vrednosti, jih preprosto izbrišite. Te so nepomembne.
Delite binarne številke - primer
- V tem primeru je binarno število 15 (1111) deljeno z binarnim številom 5 (0101). Rešitev za to delitev mora biti 3 (0011).
- a) Prva številka se zapiše in primerja z delilnikom 101. 1 je manjši od 101. Zato je 0 zapisan v količnik.
- b) Sprejem se številka 1 iz prve vrstice in zapiše se številka naslednje številke. Še enkrat primerjava: 11 manj kot 101. Torej je drugi količnik v količniku.
- c) Ponovi se isti postopek prenosa. Zdaj imamo vrednost 111, ki je večja od delitelja 101. Posledično je v količniku zapisana številka 1.
- d) A 1 v količniku pomeni tudi, da se v zaporedju števil delitelj 101 odšteje od števila v vrstici c) 111. Rezultat je 10. Zdaj se naslednja številka spet zapiše in dobimo vrednost 101.
- To lahko natančno razdeli delitelj. Tako dobimo količnik 1, preostala vrednost pa je 0.
Pogosto je koristno pretvoriti binarne številke v decimalna števila. Na naslednji strani boste našli popolna navodila za to.