Číselné sústavy – desiatková, dvojková (prevody)

Prírodné vedy » Informatika

Autor: queen (15)
Typ práce: Ostatné
Dátum: 06.11.2022
Jazyk: Slovenčina
Rozsah: 505 slov
Počet zobrazení: 1 254
Tlačení: 81
Uložení: 82

Číselné sústavy – desiatková, dvojková (prevody) 

Desiatková čiže dekadická sústava je číselná sústava, v ktorej počítame my - ľudia. Je pozičnou sústavou, ktorá používa 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, teda: 100=1, 101=10, 102=100,

103=1 000, 104=10 000, ...

Napr. číslo 3927(10) je súčtom 3.103 + 9. 102 + 2. 101 + 7. 100 = 3000 + 900 + 20 + 7 =

3927(10).

Dvojková čiže binárna sústava je číselná sústava, v ktorej pracuje počítač. Preto je základnou sústavou v informatike. Je taktiež pozičnou sústavou, ktorá používa cifry 0, 1. Základom sústavy je číslo 2 a pozičnými hodnotami sú mocniny čísla 2, teda: 20=1, 21=2, 22=4, 23=8, 24=16, ...

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

Z desiatkovej do dvojkovej sústavy sa prevádza celá časť čísla týmto algoritmom:

  1. Desiatkové číslo celočíselne vydelíme
  2. Zapíšeme zvyšok po celočíselnom delení (čiže 0 alebo 1).
  3. Výsledok delenia opäť celočíselne vydelíme
  4. Celočíselný zvyšok zapíšeme pred predchádzajúci zvyšok
  5. Opakujeme kroky 3 a 4 tak dlho, kým výsledok delenia nie je

Napríklad prevedieme číslo 397 do dvojkovej sústavy: 397 : 2 = 198 zv. 1

198 : 2 =

99 : 2 =

49 : 2 =

24 : 2 =

99 zv. 0

49 zv. 1

24 zv. 1

12 zv. 0

 

 

 

 

Číslo 397(10) je v dvojkovej sústave zapísané takto:

12 : 2 =

6 : 2 =

6 zv. 0

3 zv. 0

110001101(2)

3 : 2 =

1 zv. 1

 

1 : 2 =

0 zv. 1

 

Prevod dvojkových čísel na desiatkové je veľmi jednoduchý. Robíme ho týmto algoritmom:

  1. Prvým medzivýsledkom je
  2. Oddeľme prvú cifru dvojkového čisla.
  3. Ak je oddelenou cifrou 0, medzivýsledok vynásobme
  4. Ak je oddelenou cifrou 1, medzivýsledok vynásobme dvoma a pričítajme k nemu
  5. Kroky 2, 3 a 4 opakujeme tak dlho, až minieme všetky cifry daného čísla. Medzivýsledok je vtedy už konečným výsledkom.

Napríklad prevedieme číslo 110001101 do desiatkovej sústavy:

0.2 + 1 = 1,       1.2 + 1 = 3,            3.2 = 6,               6.2 = 12,                   12.2 = 24,

24.2 + 1 = 49,   49.2 + 1 = 99,        99.2 = 198,         198.2 + 1 = 397

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 tejto sústavy nie je 10 ale 2.

Spočítajme čísla 110011 a 11011:

1  11                 1 + 1 = 2, čo je v dvojkovej sústave 10

110011                     0 zapíšeme a 1 ide do vyššieho rádu

  11011                1 + 1 + 1 = 3, čo je v dvojkovej sústave 11

1001110                     1 zapíšeme a 1 ide do vyššieho rádu 

Veľmi šikovným nástrojom na prevod čísel medzi dvojkovou (Bin - binárnou), osmičkovou (Oct - oktánovou), 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.

Dodatočný učebný materiál si môžeš pozrieť v dokumente PDF kliknutím na nasledujúci odkaz:
Oboduj prácu: 10 9 8 7 6 5 4 3 2 1


Odporúčame

Prírodné vedy » Informatika

:: KATEGÓRIE – Referáty, ťaháky, maturita:

Vygenerované za 0.025 s.
Zavrieť reklamu