Dvojková sústava

V bežnom živote používame desiatkovú sústavu, čiže cifry 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Základom sústavy je číslo 10 a pozičnými hodnotami sú mocniny čísla 10.

100 = 1

101 = 10

102 = 100

103 = 1 000

Napr. číslo 927 je súčtom 9. 102 + 2. 101 + 7. 100 = 900 + 20 + 7 = 927.

Počítač pracuje v dvojkovej (binárnej) sústave (cifry 0 a 1), pretože tak pracuje rýchlo a jednoducho. Základom sústavy je číslo 2 a pozičnými hodnotami sú mocniny čísla 2.

20 = 1

21 = 2

22 = 4

23 = 8

24 = 16 …

Napr. číslo 1101 je súčtom 1. 23 + 1. 22 + 0. 21 + 1. 20 = 8 + 4 + 0 + 1 = 13.

Čiže: 0 sa píše ako 0, 1 ako 1, 2 ako 10, 3 ako 11, …

Prevod z desiatkovej sústavy do dvojkovej:

– pri prevode z vyššej sústavy (desiatkovej) do nižšej platí, že budeme používať delenie, takže číslo 5 v desiatkovej sústave premeníme do dvojkovej nasledujúcim postupom:

Úloha: Premente nasledujúce čísla z desiatkovej do dvojkovej sústavy:

9,  17, 31, 44, 77 a 3926.

Prevod z dvojkovej sústavy do desiatkovej:

Úloha: Premeňte nasledujúce čísla z dvojkovej sústavy do desiatkovej:

1000, 1111, 10101, 11101, 1100011.

Základné číselné operácie (sčitovanie, odčitovanie, násobenie a delenie) fungujú v dvojkovej sústave rovnako, ako v desiatkovej. Nesmieme však zabudnúť na to, že základným číslom dvojkovej sústavy je 2.

Spočítajme čísla 1111 a 1011:

1   1  1  1

1  0  1  1

————

1  1 0 1  0

Veľmi šikovným nástrojom na prevod čísel medzi dvojkovou (Bin – binárnou), osmičkovou (Oct – oktálovou), desiatkovou (Dec – dekadickou) a šestnástkovou (Hex – hexadecimálnou) sústavou je vedecká kalkulačka z prostredia Microsoft Windows. Zadáme v nej číslo, ktoré chceme previesť, myšou zvolíme cieľovú sústavu a prečítame výsledok.

Použitá  literatúra:

Kalaš, I. Informatika pre stredné školy, Slovenské pedagogické nakladateľstvo, Bratislava 2001, ISBN 80-10-00528-2

Pridaj komentár