Pomoć:
Svaka znamenka broja množi se s pripadnom težinskom vrijednošću (potencije broja
) počevši zdesna.
Postupak:
Bit (engl. binary digit) je najmanja jedinica podatka koju računalo može prepoznati. Može imati dva stanja: da/ne, uključeno/isključeno, istina/laž, 0/1.
Žarulja kao i monitor prikazani na slici također se mogu nalaziti samo u dva osnovna stanja: uključeno ili isključeno.
Prisjetimo se, sustav koji koristi samo znamenke naziva se binarni brojevni sustav, a njegova je baza . (lat. bi - dvostruk, 2)
Koji sustav koriste računala? Računala u svome radu koriste samo znamenke: i dakle binarni sustav. Zašto je tome tako?
Svi podaci u računalu (tekst, glazba, brojevi, slike, filmovi...) zapisuju se u digitalnom obliku (engl. digit - znamenka) i to u obliku brojeva i
Sjećaš li se kako se zove binarna znamenka i koje su jedinice za prikaz kapaciteta memorije?
Postavlja se pitanje zašto je svaka sljedeća jedinica veća za
a ne za
Računala koriste binarni sustav pa se sve vrijednosti izražavaju u potencijama baze ( ), dok se u dekadskome sustavu koriste potencije baze ( ).
Upoznajmo onda bolje binarni sustav!
Prisjetimo se tablice s težinskim vrijednostima u binarnome sustavu. U drugom redu tablice upisan je binarni broj 1011. U ostale ćelije upisane su vodeće nule (one ne mijenjaju vrijednost broja).
Koja je dekadska vrijednost broja 10112 ?
Zbrajaju se težinske vrijednosti ispod kojih je vidljiva vrijednost a one gdje je vrijednost ne zbrajaju se. U našem slučaju:
U sljedećoj igri pokušaj zatamniti kružiće koje drže roboti. Možeš odabrati na koliko ćeš robota kliknuti; jednog, dva, tri ili sve!
Koje je karte trebalo zatvoriti da dobijemo
točaka? Zatvorili smo prvu i treću kartu. Možemo reći da broj
binarno izgleda kao 0101. Zbrojimo li težinske vrijednosti na mjestima gdje je vidljiva jedinica (ispod broja
i ispod broja
), dobijemo vrijednost
Pomoć:
Iznad broja 11000011 upiši težinske vrijednosti za binarni brojevni sustav. Pomnoži jedinice s težinskim vrijednostima pa zatim zbroji rezultate.
Postupak:
U prethodnoj jedinici govorili smo o još jednom načinu za pretvaranje dekadskoga broja u bilo koji brojevni sustav. Ponovimo postupak. Broj uzastopce dijelimo s bazom (u ovom slučaju ) i pritom zapisujemo cjelobrojne ostatke. Kada kao rezultat dobijemo nulu, sve ostatke zapišemo obrnutim redoslijedom.
Na primjer:
ostatak | |||
U videu je prikazan način pretvaranja dekadskog broja u binarni zapis korištenjem težinskih vrijednosti. Usporedi ta dva načina i odaberi onaj koji ti je prihvatljiviji.
A što ako je broj decimalan? Kakva pravila vrijede?
Na primjer, broj 1011.101 treba pretvoriti u dekadski.
Rekli smo da svaka znamenka ima svoju težinsku vrijednost, koju dobijemo ako je pomnožmo s potencijom baze. Krenuvši zdesna, množimo s potencijom a zatim s potencijama .. (na primjeru binarnoga sustava množimo s ).
U decimalnom dijelu množimo s negativnim potencijama ( 2-1, 2-2, 2-3...)
Podsjetnik:
Riješimo sada zadani primjer pomoću tablice težinskih vrijednosti:
Pomoć:
Cijeli dio broja množi se s pozitivnim potencijama baze (
) počevši od decimalne točke u lijevo, a decimalni dio se množi s negativnim potencijama baze počevši od decimalne točke u desno.
Postupak:
Ako broj iz dekadskog u binarni pretvaramo metodom uzastopnog dijeljenja, postupak je sljedeći:
Cijeli dio broja dijelimo bazom, a decimalni dio množimo bazom, pritom zapisujemo samo cijeli dio, a decimalni množimo dalje. Množenje se prekida kada kao rezultat dobijemo 1.0 ili ako je određen (dogovoren) broj decimala.
Primjer. Pretvori broj iz dekadskog u binarni sutav na 4 decimale:
CIJELI DIO | DECIMALNI DIO | ||||||
---|---|---|---|---|---|---|---|
ostatak | zapisujemo cijeli dio | ||||||
Pomoć:
Cijeli dio broja dijelimo s
pri tome zapisujući cjelobrojne ostatke. Decimalni dio broja množimo s
pri tome zapisujući cjeli dio rezultata, decimalni dio dalje množimo dok ne dobijemo rezultat
ili prema dogovornom broju decimala. U cijelom dijelu ostatke zapišemo obrnutim redoslijedom a u decimanom dijelu redoslijedom nastanka.
Postupak:
cijeli dio: | ostatak | decimalni dio: | zapisujemo | ||||
postupak se prekida jer nema smisla množiti |
|||||||
Računala sve zapisuju u binarnome sustavu. Da bismo razumjeli što je zapisano, naučili smo prepoznati i koristiti binarni sustav. Postoje različite metode za pretvaranje iz jednog sustava u drugi, ti odaberi onu koja ti je lakša ili u nekom trenutku prihvatljivija.
Ako želiš usavršiti svoje znanje, pronađi na internetu neku binarnu igricu koju možeš besplatno preuzeti na svoje stolno računalo ili pametni telefon. Na primjer, pokušaj odigrati binarni tetris.