Procvičování: Číselné soustavy
Pokud jsi ještě nečetl kapitolu Číselné soustavy, teď je vhodný čas, jinak budou cvičení níže zbytečně těžká.
Dvojková soustava
Nejprve budeme převádět z dvojkové do desítkové. Výsledky si zobrazíš kliknutím na daný příklad.
-
1102 =
1 · 22 + 1 · 21 + 0 · 20 = 610 -
10012 =
1 · 23 + 0 · 22 + 0 · 21 + 1 · 20 = 910 -
110012 =
1 · 24 + 1 · 23 + 0 · 22 + 0 · 21 + 1 · 20 = 2510 -
1111112 =
1 · 25 + 1 · 24 + 1 · 23 + 1 · 22 + 1 · 21 + 1 · 20 = 6310 -
10000002 =
1 · 26 = 6410 -
10011002 =
1 · 26 + 0 · 25 + 0 · 24 + 1 · 23 + 1 · 22 + 0 · 21 + 0 · 20 = 7610 -
111111112 =
1 · 28 - 1 = 25510 -
110110012 =
1 · 27 + 1 · 26 + 0 · 25 + 1 · 24 + 1 · 23 + 0 · 22 + 0 · 21 + 1 · 20 = 21710
Následují příklady na převody druhým směrem.
1) Převeď 78310 a 81610 do dvojkové soustavy.
| Číslo | děleno | modulo |
|---|---|---|
| 783 | 391 | 1 |
| 391 | 195 | 1 |
| 195 | 97 | 1 |
| 97 | 48 | 1 |
| 48 | 24 | 0 |
| 24 | 12 | 0 |
| 12 | 6 | 0 |
| 6 | 3 | 0 |
| 3 | 1 | 1 |
| 1 | 0 | 1 |
| Číslo | děleno | modulo |
|---|---|---|
| 816 | 408 | 0 |
| 408 | 204 | 0 |
| 204 | 102 | 0 |
| 102 | 51 | 0 |
| 51 | 25 | 1 |
| 25 | 12 | 1 |
| 12 | 6 | 0 |
| 6 | 3 | 0 |
| 3 | 1 | 1 |
| 1 | 0 | 1 |
Dostáváme 78310 = 11000011112 a 81610 = 11001100002.
2) Převeď 130510 a 144010 do dvojkové soustavy.
| Číslo | děleno | modulo |
|---|---|---|
| 1305 | 652 | 1 |
| 652 | 326 | 0 |
| 326 | 163 | 0 |
| 163 | 81 | 1 |
| 81 | 40 | 1 |
| 40 | 20 | 0 |
| 20 | 10 | 0 |
| 10 | 5 | 0 |
| 5 | 2 | 1 |
| 2 | 1 | 0 |
| 1 | 0 | 1 |
| Číslo | děleno | modulo |
|---|---|---|
| 1440 | 720 | 0 |
| 720 | 360 | 0 |
| 360 | 180 | 0 |
| 180 | 90 | 0 |
| 90 | 45 | 0 |
| 45 | 22 | 1 |
| 22 | 11 | 0 |
| 11 | 5 | 1 |
| 5 | 2 | 1 |
| 2 | 1 | 0 |
| 1 | 0 | 1 |
Dostáváme 130510 = 101000110012 a 144010 = 101101000002.
Šestnáctková soustava
Opět začneme převody z šestnáctkové do desítkové.
-
8916 =
8 · 161 + 9 · 160 = 13710 -
E316 =
14 · 161 + 3 · 160 = 22710 -
2AF16 =
2 · 162 + 10 · 161 + 15 · 160 = 68710 -
CAFE16 =
12 · 163 + 10 · 162 + 15 · 161 + 14 · 160 = 5196610 -
FF0016 =
15 · 163 + 15 · 162 + 0 · 161 + 0 · 160 = 6528010 -
FE8016 =
15 · 163 + 14 · 162 + 8 · 161 + 0 · 160 = 6515210 -
ABBAC016 =
10 · 165 + 11 · 164 + 11 · 163 + 10 · 162 + 12 · 161 + 0 · 160 = 1125446410
Následují převody z desítkové do šestnáctkové.
1) Převeď 98426610 a 1264843010 do šestnáctkové soustavy.
| Číslo | děleno | modulo |
|---|---|---|
| 984266 | 61516 | 10 (= A) |
| 61516 | 3844 | 12 (= C) |
| 3844 | 240 | 4 |
| 240 | 15 | 0 |
| 15 | 0 | 15 (= F) |
| Číslo | děleno | modulo |
|---|---|---|
| 12648430 | 790526 | 14 (= E) |
| 790526 | 49407 | 14 (= E) |
| 49407 | 3087 | 15 (= F) |
| 3087 | 192 | 15 (= F) |
| 192 | 12 | 0 (= 0) |
| 12 | 0 | 12 (= C) |
Dostáváme 98426610 = F04CA16 a 1264843010 = C0FFEE16.
2) Převeď 6962714910 a 233444249010 do šestnáctkové soustavy.
| Číslo | děleno | modulo |
|---|---|---|
| 69627149 | 4351696 | 13 (= D) |
| 4351696 | 271981 | 0 |
| 271981 | 16998 | 13 (= D) |
| 16998 | 1062 | 6 |
| 1062 | 66 | 6 |
| 66 | 4 | 2 |
| 4 | 0 | 4 |
| Číslo | děleno | modulo |
|---|---|---|
| 2334442490 | 145902655 | 10 (= A) |
| 145902655 | 9118915 | 15 (= F) |
| 9118915 | 569932 | 3 |
| 569932 | 35620 | 12 (= C) |
| 35620 | 2226 | 4 |
| 2226 | 139 | 2 |
| 139 | 8 | 11 (= B) |
| 8 | 0 | 8 |
Dostáváme 6962714910 = 4266D0D16 a 233444249010 = 8B24C3FA16.
Dvojková s šestnáctkovou
Když jsme se zabývali šestnáctkovou soustavou, řekli jsme si, že jednou z výhod a důvodů, proč ji používáme, je její přímá korespondence s dvojkovou soustavou, která nám usnadňuje převody mezi těmito dvěma soustavami.
Převeď následující čísla z šestnáctkové do dvojkové soustavy.
-
8916 =
1000 10012 -
E316 =
1110 00112 -
2AF16 =
0010 1010 11112 -
CAFE16 =
1100 1010 1111 11102 -
FF0016 =
1111 1111 0000 00002 -
FE8016 =
1111 1110 1000 00002 -
ABBAC016 =
1010 1011 1011 1010 1100 00002
Převeď následující čísla z dvojkové soustavy do šestnáctkové.
-
1101 00012 =
D116 -
0011 10012 =
3916 -
0100 1110 10112 =
4EB16 -
0001 0000 01112 =
10716 -
11 1001 10002 =
0011 1001 10002 = 39816 -
1 00012 =
0001 00012 = 1116 -
0010 0101 0111 11002 =
257C16
Extra
V této části si zkusíme převody z pětkové soustavy, kterou si právě vytvoříme. Tato soustava bude mít pět symbolů vzestupně seřazených takto: α, β, γ, δ, ε (tj. α odpovídá nule a ε čtyřce).
Převod z pětkové do desítkové.
-
βα5 =
1 · 51 + 0 · 50 = 510 -
γε5 =
2 · 51 + 4 · 50 = 1410 -
δδβ5 =
3 · 52 + 3 · 51 + 1 · 50 = 9110
A následují převody opačným směrem.
1) Převeď 32110 a 47910 do naší pětkové soustavy.
| Číslo | děleno | modulo |
|---|---|---|
| 321 | 64 | 1 (= β) |
| 64 | 12 | 4 (= ε) |
| 12 | 2 | 2 (= γ) |
| 2 | 0 | 2 (= γ) |
| Číslo | děleno | modulo |
|---|---|---|
| 479 | 95 | 0 (= α) |
| 95 | 19 | 4 (= ε) |
| 19 | 3 | 4 (= ε) |
| 3 | 0 | 3 (= δ) |
Dostáváme 32110 = γγεβ5 a 47910 = δεεα5.
Úplně stejně jako u ostatních soustav můžeme převádět z pětkové i do dvojkové a šestnáctkové soustavy a naopak. Využijeme náš univerzální převod se dvěma fázemi.
2) Převeď CAFE16 do naší pětkové soustavy a εδγεα5 do šestnáctkové.
fáze 1: CAFE16 = 12 · 163 + 10 · 162 + 15 · 161 + 14 · 160 = 5196610.
fáze 2:
| Číslo | děleno | modulo |
|---|---|---|
| 51966 | 10393 | 1 (= β) |
| 10393 | 2078 | 3 (= δ) |
| 2078 | 415 | 3 (= δ) |
| 415 | 83 | 0 (= α) |
| 83 | 16 | 3 (= δ) |
| 16 | 3 | 1 (= β) |
| 3 | 0 | 3 (= δ) |
fáze 1: εδγεα5 = 4 · 53 + 3 · 52 + 2 · 51 + 0 · 50 = 58510
fáze 2:
| Číslo | děleno | modulo |
|---|---|---|
| 585 | 36 | 9 |
| 36 | 2 | 4 |
| 2 | 0 | 2 |
Dostáváme CAFE16 = δβδαδδβ5 a εδγεα5 = 24916.