Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Číselné soustavy.

Podobné prezentace


Prezentace na téma: "Číselné soustavy."— Transkript prezentace:

1 Číselné soustavy

2 Soustava s obecným základem

3 Převod čísel mezi dvěma obecnými číselnými soustavami
Celočíselné základy Z a X větší než 1, Z ≠ 10, X ≠ 10 Využijeme převod ze soustavy o základu Z do desítkové soustavy a následný převod čísla ze soustavy desítkové do soustavy o základu X

4 Výjímky Výjimku tvoří vzájemné převody mezi osmičkovou a dvojkovou soustavou a šestnáctkovou a dvojkovou soustavou. Využívá se skutečnosti, že čísla 8 a 16 jsou mocninami čísla 2, tzn. 8 = 23 a 16 = 24. Z toho vyplývá, že jednu číslici v soustavě osmičkové převádíme třemi řádovými místy v soustavě dvojkové, jednu číslici v soustavě šestnáctkové čtyřmi místy dvojkovými.

5 Příklad Převeďte číslo F8 172 do soustavy o základu Z=2 18 = 0012
78 = 1112 28 = 0102 Výsledek: 1728 =

6 Příklad Převeďte číslo F2 = 011101110010112 do soustavy o základu Z=8
Rozdělíme dvojkové číslo na trojice číslic od nejnižšího řádového místa, tj. z pravé strany 01 | 110 | 111 | 001 | 011 Výsledek: =

7 Příklad Převeďte číslo F2  do soustavy o základu Z  16 Rozdělíme dvojkové číslo na čtveřice číslic od nejnižšího řádového místa, tj. z pravé strany 01110111001011 D C B Výsledek:  1DCB16

8 Příklad Převeďte číslo F16  5F7A do soustavy o základu Z  8
Při řešení této úlohy využijeme mezipřevodu do soustavy dvojkové. Převedeme každou šestnáctkovou číslici na čtyřmístné vyjádření ve dvojkové soustavě 5  F  7  A Toto dvojkové číslo následně rozdělíme na trojice bitů od nejnižšího řádového místa a každou trojici vyjádříme osmičkovým ekvivalentem, 0 101  111  101  111  010 Výsledek: 5F7A16  =

9 Převod desetinných čísel do dvojkové soustavy
K převodu čísla je vhodný postup využívající postupné násobení desetinného čísla F základem dvojkové soustavy, tj. číslem 2. Celou část výsledku poté zapisujeme jako koeficient na příslušném řádovém místě za desetinnou čárkou V případě, že je výsledek větší než jedna, jedničku od něj odečteme.

10 Příklad Převeďte číslo F10 = 0,625 do soustavy o základu Z  2 .
0, = 1,25 tedy 1  a-1 Protože je výsledek  1 , tuto jedničku od něj odečteme a postup opakujeme 1,25 – 1 = 0,25 0, = 0,5 tedy 0  a-2 0,5 . 2 = 1,0 tedy 1  a-3 Výsledek: 0,62510  0,a-1a-2a-3  0,1012

11 Příklad Převeďte číslo F = 0,312510 do soustavy o základu Z  2 .
0, = 0,625 tedy 0  a-1 0, = 1,25 tedy 1  a-2 0, = 0,5 tedy 0  a-3 0,5 . 2 = 1,0 tedy 1 a4 Výsledek: 0, = 0,01012

12 Úlohy na cvičení Převeďte číslo 2738 z osmičkové soustavy do desítkové. Převeďte číslo 1245 z pětkové soustavy do desítkové. Převeďte číslo C2F16 z šestnáctkové soustavy do desítkové. Převeďte číslo z desítkové soustavy do osmičkové. Převeďte číslo 8110 z desítkové soustavy do dvojkové. Převeďte číslo z desítkové soustavy do šestnáctkové. Převeďte číslo z dvojkové soustavy do osmičkové. Převeďte číslo AF316 z šestnáctkové soustavy do osmičkové.

13 Výsledky 18710 3910 311910 3518 39216 3318 53638


Stáhnout ppt "Číselné soustavy."

Podobné prezentace


Reklamy Google