Pretvaranje decimalnih brojeva u binarne brojeve
Neimenovani dokument

Decimalna u Binarna pretvorba

Pretvaranje decimalnog broja u binarni broj jedan je od najčešćih postupaka izvedenih u računalnim operacijama. U primjeru u nastavku, decimalni broj, 253, pretvara se u binarni broj s ostatkom, r, uzastopnim dijeljenjem sa 2. Binarni broj za 253 je 11111101

1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1


Sustav numeriranja baze 2

Računala prepoznaju i obrađuju podatke koristeći binarni sustav za numeriranje ili bazu 2. Binarni brojevni sustav koristi samo dva simbola (0 i 1) umjesto deset simbola u decimalnom brojevnom sustavu. Položaj ili mjesto svake znamenke predstavlja broj 2 (osnovni broj) podignut na snagu (eksponent), na temelju njegovog položaja.

Primjeri




24

25

26


 

Sljedeća tablica ilustrira kako se decimalni broj pretvara u binarni broj

Sustav numeriranja baze 2

Vrijednost

simboli

2

2

2

2

2

2

2

2

simboli

0.1

0.1

0.1

0.1

0.1

0.1

0.1

0.1

Eksponent baze

27

26

25

24

23

22

21

20

Vrijednost mjesta

128

64

32

16

8

4

2

1

Pretvorite decimalni broj 35 u binarni oblik

0

0

1

0

0

0

1

1

Postupak pretvaranja decimalnog broja u binarni broj

U pretvaranju broja 35 u binarni broj potrebno je oko pet koraka.

1. Najprije morate odrediti veću snagu 2 koja je manja ili jednaka 35. Dakle, počevši od najvećeg broja, 2 do 5 (32) je manji od 35. Stavite "1" u taj stupac i , zatim izračunajte koliko je preostalo oduzimanjem 32 od 35. Rezultat je 9.

2. Dalje, morat ćete provjeriti odgovara li 16 (sljedeća niža snaga od 2) u 3. Budući da ne, u taj stupac se stavlja "0". Vrijednost sljedećeg broja je 8, što je veće od 3, pa se i u taj stupac postavlja "0".

3. Sljedeća vrijednost s kojom ćemo raditi je 4, koja je i dalje veća od 3. Dakle, ponovo ćemo ovo učiniti "0."

4. U redu, naša sljedeća vrijednost bit će 2, što je manje od 3. I, jer jest, stavit ćemo "1" u stupac. Sada ćete trebati oduzeti 2 od 3, a rezultat će biti 1.

5. Vrijednost zadnjeg broja je 1, što i dalje djeluje s preostalim brojem. Stoga ćemo u posljednjem stupcu staviti "1". Sada vidimo da je binarni broj za decimalni broj 35 100011.


Upute Video: Pretvaranje dekadnih brojeva u binarne (Travanj 2024).