Číselné sústavy a prevody medzi nimi – postupy a príklady
Typ práce: Ostatné
Jazyk:
Počet zobrazení: 2 492
Uložení: 268
Číselné sústavy a prevody medzi nimi – postupy a príklady
Pozičné a nepozičné číselné sústavy
Poznáme z praxe niekoľko typov číselných sústav. Rozdeľujeme ich na pozičné a nepozičné číselné sústavy.
Nepozičná číselná sústava je napríklad sústava rímskych číslic a čísel, mayská číselná sústava a podobne.
Pozičné sústavy používané v praxi sú:
- desiatková (decimálna),
- dvojková (binárna),
- osmičková (oktálna),
- šestnástková (hexadecimálna),
- šesťdesiatková.
Každá pozičná sústava používa na zápis čísel toľko cifier, koľko je jej základ.
- Desiatková sústava: 10 cifier od 0 do 9.
- Dvojková sústava: dve cifry – 0, 1.
- Osmičková sústava: osem cifier od 0 do 7.
- Šestnástková sústava: 16 cifier – od 0 do 9 a A, B, C, D, E, F.
Číselné sústavy sa delia na pozičné a nepozičné. Pri prevodoch medzi dvojkovou, osmičkovou, desiatkovou a šestnástkovou sústavou sa mení zápis čísla, ale jeho hodnota zostáva rovnaká.
Prevod čísel do desiatkovej sústavy
Každé číslo v pozičnej sústave sa dá rozpísať na cifry podobným spôsobom ako v desiatkovej (učili ste sa to robiť na prvom stupni základnej školy).
Príklad 1: Desiatková sústava
157410 = 1 · 1000 + 5 · 100 + 7 · 10 + 4 · 1
= 1 · 103 + 5 · 102 + 7 · 101 + 4 · 100
Príklad 2: Dvojková sústava
10111102 = 1 · 26 + 0 · 25 + 1 · 24 + 1 · 23 + 1 · 22 + 1 · 21 + 0 · 20
= 64 + 0 + 16 + 8 + 4 + 2 + 0 = 94
Príklad 3: Osmičková sústava
5478 = 5 · 82 + 4 · 81 + 7 · 80
= 5 · 64 + 4 · 8 + 7 · 1
= 320 + 32 + 7 = 359
Príklad 4: Šestnástková sústava
1A2C16 = 1 · 163 + 10 · 162 + 2 · 161 + 12 · 160
= 4096 + 10 · 256 + 2 · 16 + 12 · 1
= 4096 + 2560 + 32 + 12 = 6720
Toto bol vlastne všeobecný postup, ako prepočítať číslo v inej pozičnej sústave do desiatkovej sústavy.
V pozičných číselných sústavách závisí hodnota cifry od jej polohy a základu sústavy. Pri prevode do desiatkovej sústavy používame mocniny základu, pri opačnom prevode postupné delenie a zapisovanie zvyškov.
Prevod z desiatkovej sústavy do inej číselnej sústavy
Ako to však urobiť naopak z desiatkovej sústavy do inej?
Používame delenie základom sústavy a zapisovanie si zvyškov po tomto delení:
Číslo delíme základom sústavy, do ktorej číslo prevádzame, až kým nebude výsledok 0. A pritom si zapisujeme každý zvyšok po delení. Tieto zvyšky nakoniec prepíšeme v opačnom poradí.
Prevod z desiatkovej do osmičkovej sústavy
Príklad: Preveďte číslo 28610 do osmičkovej sústavy.
| Výsledok delenia | Zvyšok |
|---|---|
| 286 : 8 = 35 | 6 |
| 35 : 8 = 4 | 3 |
| 4 : 8 = 0 | 4 |
Výsledok: 28610 = 4368
Prevod z desiatkovej do šestnástkovej sústavy
Príklad: Preveďte číslo 28610 do šestnástkovej sústavy.
| Výsledok delenia | Zvyšok |
|---|---|
| 286 : 16 = 17 | 14 (E) |
| 17 : 16 = 1 | 1 |
| 1 : 16 = 0 | 1 |
Výsledok: 28610 = 11E16
Prevod z desiatkovej do dvojkovej sústavy
Príklad: Preveďte číslo 28610 do dvojkovej sústavy.
| Výsledok delenia | Zvyšok |
|---|---|
| 286 : 2 = 143 | 0 |
| 143 : 2 = 71 | 1 |
| 71 : 2 = 35 | 1 |
| 35 : 2 = 17 | 1 |
| 17 : 2 = 8 | 1 |
| 8 : 2 = 4 | 0 |
| 4 : 2 = 2 | 0 |
| 2 : 2 = 1 | 0 |
| 1 : 2 = 0 | 1 |
Výsledok: 28610 = 1000111102
| Podobné práce | Typ práce | Rozsah | |
|---|---|---|---|
|
|
Číselné sústavy, diskové oddiely a protokoly TCP/IP | Maturita | 2 300 slov |
|
|
Číselné sústavy – desiatková, dvojková (prevody) | Ostatné | 526 slov |