Претварање децималних бројева у бинарне бројеве
Неименован документ

Децимална у Бинарна конверзија

Претварање децималног броја у бинарни број један је од најчешћих поступака који се обављају у рачунарским операцијама. У доњем примеру, децимални број, 253, претвара се у бинарни број са остатком, р, узастопним дељењем са 2. Бинарни број за 253 је 11111101

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


Систем нумерирања базе 2

Рачунари препознају и обрађују податке користећи бинарни или базни систем бројања 2. Бинарни систем нумерирања користи само два симбола (0 и 1) уместо десет симбола у систему децималног нумерирања. Положај, односно место сваке цифре представља број 2 (основни број) подигнут на снагу (експонент), на основу његовог положаја.

Примери




24

25

26


 

Следећа табела илуструје како се децимални број претвара у бинарни број

Систем нумерирања базе 2

Вредност

Симболи

2

2

2

2

2

2

2

2

Симболи

0.1

0.1

0.1

0.1

0.1

0.1

0.1

0.1

Базна експонента

27

26

25

24

23

22

21

20

Вредност места

128

64

32

16

8

4

2

1

Претворите децимални број 35 у бинарни облик

0

0

1

0

0

0

1

1

Поступак претварања децималног броја у бинарни број

У претварању броја 35 у бинарни број потребно је око пет корака.

1. Прво треба да одредите већу снагу 2 која је мања или једнака 35. Дакле, почевши од највећег броја, 2 до 5 (32) је мањи од 35. Ставите "1" у тај ступац и , затим израчунајте колико је остало одузимањем 32 од 35. Резултат је 9.

2. Затим ћете желети да проверите да ли се 16 (следећа мања снага од 2) уклапа у 3. С обзиром на то да не, у ту колону се ставља "0". Вредност следећег броја је 8, што је веће од 3, па је и „0“ постављен у тај ступац.

3. Следећа вредност са којом ћемо радити је 4, која је и даље већа од 3. Дакле, поново ћемо ово учинити „0.“

4. Ок, наша следећа вредност ће бити 2, што је мање од 3. И, зато што је то, поставићемо „1“ у колону. Сада ћете морати да одузмете 2 од 3, а резултат ће бити 1.

5. Вредност последњег броја је 1, што и даље ради са преосталим бројем. Стога ћемо у последњу колону ставити „1“. Сада видимо да је бинарни број за децимални број 35 100011.


Видео Упутства: Pretvaranje beskonačnog periodičkog decimalnog broja u razlomak (Може 2024).