Što treba znati
- Jednostavni binarni brojevi bez predznaka sastoje se samo od jedinica i nula. Počnite od krajnje desne znamenke i krenite ulijevo.
- Nule su uvijek nule. Svaki položaj predstavlja rastuće potencije broja 2 počevši s 20, što je jednako 0.
- Zbrojite vrijednosti svih brojeva za poznatiji rezultat s bazom 10.
Ovaj članak objašnjava kako čitati jednostavne binarne brojeve bez predznaka i uključuje informacije o binarnim brojevima s predznakom, koji mogu označavati pozitivne ili negativne brojeve.
Kako čitati binarni kod
"Čitanje" binarnog koda obično znači prevođenje binarnog broja u broj s bazom 10 (decimalni) koji je ljudima poznat. Ova konverzija je dovoljno jednostavna da je izvedete u svojoj glavi nakon što shvatite kako binarni jezik funkcionira.
Svako mjesto znamenke u binarnom broju ima određenu vrijednost ako znamenka nije nula. Nakon što odredite sve te vrijednosti, jednostavno ih zbrojite kako biste dobili bazu 10 (decimalnu) vrijednost binarnog broja.
Da vidite kako ovo radi, uzmite binarni broj 11001010.
-
Najbolji način za čitanje binarnog broja je da počnete s krajnjom desnom znamenkom i idete ulijevo. Potencija te prve lokacije je nula, što znači da je vrijednost te znamenke, ako nije nula, dva na nulti potenciju ili jedan. U ovom slučaju, budući da je znamenka nula, vrijednost za ovo mjesto bila bi nula.
-
Dalje, prijeđite na sljedeću znamenku. Ako je jedan, onda izračunajte dva na potenciju jedan. Zabilježite i ovu vrijednost. U ovom primjeru vrijednost je dva na potenciju jedan, što je dva.
-
Nastavite ponavljati ovaj postupak dok ne dođete skroz do krajnje lijeve znamenke.
-
Za kraj, sve što trebate učiniti je zbrojiti sve te brojeve kako biste dobili ukupnu decimalnu vrijednost binarnog broja: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
Drugi način da vidite cijeli ovaj proces u obliku jednadžbe je sljedeći: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202
Binarni brojevi s predznakom
Gornja metoda radi za osnovne, nepredznačene binarne brojeve. Međutim, računala trebaju način predstavljanja negativnih brojeva i binarnim putem.
Zbog toga računala koriste binarne brojeve s predznakom. U ovoj vrsti sustava, krajnja lijeva znamenka poznata je kao bit predznaka, dok su preostale znamenke poznate kao bitovi veličine.
Čitanje potpisanog binarnog broja gotovo je isto kao i neoznačenog, s jednom manjom razlikom.
-
Izvedite isti postupak kao što je gore opisano za nepredznačeni binarni broj, ali prestanite kada dođete do krajnjeg lijevog bita.
-
Za određivanje predznaka, ispitajte krajnji lijevi bit. Ako je jedan, onda je broj negativan. Ako je nula, onda je broj pozitivan.
- Sada izvedite isti izračun kao i prije, ali primijenite odgovarajući znak na broj kao što je naznačeno krajnjim lijevim bitom: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- Binarna metoda s predznakom omogućuje računalima da predstavljaju brojeve koji su pozitivni ili negativni. Međutim, on troši početni bit, što znači da veći brojevi zahtijevaju nešto više memorije nego što bi to zahtijevali nepredpisani binarni brojevi.
Razumijevanje binarnih brojeva
Ako ste zainteresirani za učenje binarnog čitanja, važno je razumjeti kako binarni brojevi funkcioniraju.
Binarni je sustav numeriranja poznat kao "baza 2", što znači da postoje dva moguća broja za svaku znamenku; jedinica ili nula. Veći brojevi se zapisuju dodavanjem dodatnih jedinica ili nula binarnom broju.
Znati kako čitati binarno nije kritično za korištenje računala, ali je dobro razumjeti koncept kako biste bolje razumjeli kako računala pohranjuju brojeve u memoriju. Također vam omogućuje razumijevanje pojmova poput 16-bita, 32-bita, 64-bita i mjerenja memorije poput bajtova (8 bita).