• Přechod z 16 na 10 číselnou soustavu. Hexadecimální kód

    Typ lekce: lekce - upevňování naučeného. (zobecnění)

    Typ: kombinovaná lekce.

    Účel: Zobecnit a aplikovat znalosti o způsobech a metodách přenosu čísel k řešení problému. Rozvoj kognitivního zájmu, tvůrčí činnost žáků.

    Cíle lekce:

    Vzdělávací: prohloubení, zobecnění a systematizace metod převodu čísel z jedné číselné soustavy do druhé.
    Vzdělávací: rozvoj kognitivního zájmu, logického myšlení.
    Vzdělávací: rozvoj algoritmického myšlení, paměti, pozornosti.

    Během lekcí:

    1. Organizační moment (3 min).
    2. Kontrola domácího úkolu:
    3. a) Teorie: Kalkulačka (3 min);
      b) Cvičení: kontrola d/z pro PC (7 min).

    4. Princip 8-2-16
    5. a) teorie: podstata principu, příklady (10 min);
      b) nácvik: splnění praktického úkolu (na kartách) (15 min).

    6. Nahrávání domácího úkolu (2 min).
    7. Shrnutí.

    1. Organizační moment.
    2. Kontrola domácího úkolu:

    a) Projděte řádky a prohlédněte si (povrchově - zda tam jsou nebo nejsou) záznamy o řešení cvičení. Vyzvěte studenty, aby si domácí úkol zkontrolovali sami pomocí počítače. K tomu používáme standardní aplikace Operační systém Windows – kalkulačka.

    Psaní na tabuli a do sešitu:

    Zahájení: Start - Programy - Příslušenství - Kalkulačka

    Tým: Pohled - Strojírenství.

    Pomocí tohoto programu můžete překládat čísla zapsaná v binárních, osmičkových, desítkových a šestnáctkových soustavách souřadnic. Mají označení:

    Hex (Hexadecimal) - hexadecimální

    Dec (Decimal) - desítkové

    Oct (Octal) - osmičkový

    Bin (Binary) - binární.

    Obrázek 1

    Algoritmus překladu čísel:

    Například přeložte číslo 19F 16 = X 10.

      1. Nastavte přepínač do Hex pozice (kliknutím na něj levým tlačítkem myši).
      2. Zadejte číslo pomocí myši nebo klávesnice (písmena latinky).
      3. Nastavte přepínač do polohy Dec - dostaneme odpověď.
      4. Zkontrolujte správnost v sešitu a zadejte +.

    b) Žáci sednou k počítačům a provedou autotest.

    1. Naučili jsme se překládat čísla z jednoho systému do druhého (písemně nebo pomocí programu Kalkulačka) a nyní se podíváme na metody překladu, které od nás žádné výpočty nevyžadují. Říkejme tomu princip 8-2-16.

    a) Rozdávám karty se stoly na stůl:

    Překladová tabulka pro čísla od 8 s.s. za 2 s. a naopak prostřednictvím TRIADS.
    8 s.s.
    000 100
    001 5 101
    010 6 110
    3 011 7 111

    Například:

    611 8 =110 001 001 2
    101 111 111 2 =577 8 .

    Překladová tabulka pro čísla od 16 s.s. za 2 s. a naopak prostřednictvím TETRADS.

    16 c.c. 2 c.c. 16 c.c. 2 c.c.
    0 0000 8 1000
    1 0001 9 1001
    2 0010 A 1010
    3 0011 B 1011
    4 0100 C 1100
    5 0101 D 1101
    6 0110 E 1110
    7 0111 F 1111

    Například:

    61A 16 = 110 0001 1010 2
    11 1110 0111 2 = 3E7 16 .

    V osmičkovém číselný systém osm číslic: 0, 1, 2, 3, 4, 5, 6, 7. Převod z této soustavy na binární je poměrně jednoduchý. Stačí sestavit tabulku trojic (každá tři číslice).

    Při převodu osmičkového čísla na binární je každá osmičková číslice nahrazena odpovídající trojicí z tabulky (viz příklady na kartě).

    Pro zpětnou operaci, to znamená pro převod z binárního na osmičkové, se binární číslo rozdělí na trojice (zprava doleva), poté se každá skupina nahradí jednou osmičkovou číslicí.

    Podobně převádíme z hexadecimální na binární a naopak.

    b) Navrhuji, aby kluci mezi sebou soutěžili „Kdo je rychlejší“ o konsolidaci, kromě rychlosti zde hraje velkou roli pozornost a přesnost.

      • Čísla zapišme v osmičce tak, aby jich bylo 17: 0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20 (v tomto číselné v řadě za číslem 7 je nadbytek kategorie, jelikož číslo 8 neexistuje, přecházíme z kategorie jednotek do kategorie desítek atd.). Nebylo to náhodou, že jsme potřebovali tato čísla, protože budeme uvažovat souřadnicovou rovinu pro osmičkovou číselnou soustavu. Dostanete souřadnice kresby v binárních souřadnicích a kresba musí být provedena v osmičkové soustavě. Spojte tečky v pořadí, v jakém se objevují.
      • Rozdávám karty se souřadnicemi (2-4 možnosti) a první bod (libovolný) je ukázán na příkladu (na tabuli: zápis souřadnic a zobrazení na souřadnicové rovině). Příklady tabulek se souřadnicemi:

    Možnost 1.

    Možnost 2.

      • První 2-3 lidé, kteří splnili úkol správně (obrázek odpovídá originálu), obdrží známku „5“.

    Příklady kreseb - odpovědi:

    /p>

    Obrázek 2

    Obrázek 3

    1. Jako domácí úkol nakreslete obrázek hexadecimální soustava počítání, zapište souřadnice do tabulky ve dvojkové soustavě.
    2. Zvažovali jsme tedy několik způsobů překladu čísel: obecné a soukromé. Některé vyžadovaly, abyste uměli řešit problémy pomocí matematických metod, jiné se zapojením počítače a další s využitím triád a tetrád. Zopakovali jsme tedy téma „Překlady čísel v různé systémy zúčtování“ a připraveni na kontrolní práce. Hodně štěstí. Ahoj!

    Použité knihy:

    1. Encyklopedie pro děti. Svazek 22. Informatika / Kapitola. vyd. E. A. Khlebalina, Ved. vědecký vyd. A.G.Leonov.- M.: Avanta+, 2003. - 624 s.: ill.
    2. Efimová O., Morozov V., Ugrinovič N. Kurs počítačová technologie se základy informatiky. Tutorial pro starší třídy. -M.: LLC "Vydavatelství AST"; ABF, 2000. - 432 s.: ill.

    Úspěšné složení zkoušky a nejen...

    Je zvláštní, že ve školách v hodinách informatiky většinou žákům ukazují ten nejsložitější a nejnepohodlnější způsob, jak překládat čísla z jedné soustavy do druhé. Tato metoda spočívá v postupném dělení původního čísla základem a sběru zbytku dělení v opačném pořadí.

    Například musíte převést číslo 810 10 na binární systém:

    Výsledek se zapisuje v obráceném pořadí zdola nahoru. Vyjde to 81010 = 11001010102

    Pokud potřebujete převést na binární systém, docela velká čísla, pak dělící schodiště nabývá velikosti vícepodlažní budovy. A jak můžete posbírat všechny jedničky s nulami a neminout ani jednu?

    V USE program informatika zahrnuje několik úkolů souvisejících s překladem čísel z jednoho systému do druhého. Zpravidla se jedná o převod mezi 8- a 16-člennými systémy a binárními. Jedná se o sekce A1, B11. Problémy jsou ale i s jinými číselnými soustavami, například v sekci B7.

    Pro začátek si připomeňme dvě tabulky, které by bylo dobré znát nazpaměť pro ty, kteří si informatiku volí jako své budoucí povolání.

    Tabulka mocnin čísla 2:

    2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10
    2 4 8 16 32 64 128 256 512 1024

    Lze jej snadno získat vynásobením předchozího čísla dvěma. Pokud si tedy nepamatujete všechna tato čísla, není těžké získat zbytek z těch, která si pamatujete.

    Tabulka binárních čísel od 0 do 15 s hexadecimálním zobrazením:

    0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
    0 1 2 3 4 5 6 7 8 9 A B C D E F

    Chybějící hodnoty lze také snadno vypočítat přidáním 1 ke známým hodnotám.

    Překlad celého čísla

    Začněme tedy převodem přímo do dvojkové soustavy. Vezměme stejné číslo 810 10 . Musíme toto číslo rozložit na členy rovné mocninám dvou.

    1. Hledáme nejbližší mocninu dvou k 810, nepřekračujeme ji. To je 29 = 512.
    2. Odečteme 512 od 810, dostaneme 298.
    3. Opakujte kroky 1 a 2, dokud nezůstane 1 nebo 0.
    4. Dostali jsme to takto: 810 \u003d 512 + 256 + 32 + 8 + 2 \u003d 2 9 + 2 8 + 2 5 + 2 3 + 2 1.
    Pak existují dva způsoby, můžete použít kterýkoli z nich. Jak snadné je vidět, že v jakékoli číselné soustavě je její základ vždy 10. Druhá mocnina základu bude vždy 100, krychle je 1000. To znamená, že stupeň základu číselné soustavy je 1 (jedna), a za ním je tolik nul, kolik je stupňů.

    Metoda 1: Uspořádejte 1 podle číslic, kterými se ukázaly být indikátory termínů. V našem příkladu jsou to 9, 8, 5, 3 a 1. Zbývající místa budou nuly. Dostali jsme tedy binární reprezentaci čísla 810 10 = 1100101010 2 . Jednotky jsou na 9., 8., 5., 3. a 1. místě, počítají se zprava doleva od nuly.

    Metoda 2: Zapišme členy jako mocniny dvou pod sebe, počínaje největší.

    810 =

    A nyní dáme tyto kroky dohromady, jako by byl složený vějíř: 1100101010.

    To je vše. Po cestě se objevil problém „kolik jednotek v binární zápisčíslo 810?"

    Odpověď je tolik, kolik je členů (mocnin dvou) v tomto zobrazení. 810 má 5.

    Nyní je příklad jednodušší.

    Přeložme číslo 63 do 5členné číselné soustavy. Nejbližší mocnina 5 až 63 je 25 (čtverec 5). Kostka (125) už bude hodně. To znamená, že 63 leží mezi druhou mocninou 5 a krychlí. Poté vybereme koeficient pro 5 2 . Toto je 2.

    Dostaneme 63 10 = 50 + 13 = 50 + 10 + 3 = 2 * 5 2 + 2 * 5 + 3 = 223 5 .

    A nakonec velmi snadné překlady mezi 8- a 16-desetinnými systémy. Protože jejich základem je mocnina dvou, překlad se provádí automaticky, jednoduše nahrazením číslic jejich binární reprezentací. V osmičkové soustavě je každá číslice nahrazena třemi binárními číslicemi a v šestnáctkové soustavě čtyřmi. V tomto případě jsou povinné všechny úvodní nuly, kromě nejvýznamnější číslice.

    Přeložme číslo 547 8 do dvojkové soustavy.

    547 8 = 101 100 111
    5 4 7

    Ještě jeden, například 7D6A 16.

    7D6A16= (0)111 1101 0110 1010
    7 D 6 A

    Přeložme číslo 7368 do šestnáctkové soustavy. Nejprve zapište čísla po trojicích a poté je rozdělte na čtyři od konce: 736 8 \u003d 111 011 110 \u003d 1 1101 1110 \u003d 1DE 16. Převeďme číslo C25 16 na 8člennou soustavu. Nejprve zapíšeme čísla do čtyř a poté je rozdělíme na trojky od konce: C25 16 \u003d 1100 0010 0101 \u003d 110 000 100 101 \u003d 6045 8. Nyní zvažte převod zpět na desítkové. Není to těžké, hlavní věcí není dělat chyby ve výpočtech. Číslo rozložíme na polynom se základními stupni a koeficienty na nich. Poté vše namnožíme a přidáme. E68 16 = 14 * 16 2 + 6 * 16 + 8 = 3688. 732 8 \u003d 7 * 8 2 + 3 * 8 + 2 \u003d 474 .

    Překlad záporných čísel

    Zde je třeba vzít v úvahu, že číslo bude zastoupeno v doplňkový kód. K překladu čísla do doplňkového kódu je potřeba znát konečnou velikost čísla, tedy do čeho ho chceme zapsat - do bajtu, do dvou bajtů, do čtyř. Nejvýznamnější číslice čísla znamená znaménko. Pokud je 0, pak je číslo kladné, pokud 1, pak záporné. Vlevo je číslo doplněno znaménkovým bitem. Neuvažujeme čísla bez znaménka, jsou vždy kladná a nejvýznamnější číslice v nich slouží jako informační.

    Pro překlad záporné číslo V binárním doplňkovém kódu musíte převést kladné číslo na binární systém, poté změnit nuly na jedničky a jedničky na nuly. Poté k výsledku přidejte 1.

    Přeložme tedy číslo -79 do dvojkové soustavy. Číslo nám zabere jeden bajt.

    Převedeme 79 do binárního systému, 79 = 1001111. K velikosti bajtu přidáme nuly doleva, 8 bitů, dostaneme 01001111. Změníme 1 na 0 a 0 na 1. Dostaneme 10110000. K výsledku přidáme 1, dostaneme odpověď 10110001. Cestou odpovídáme na USE otázku „kolik jednotek je v binární reprezentaci čísla -79?“. Odpověď je 4.

    Přidáním 1 k převrácené hodnotě čísla se odstraní rozdíl mezi reprezentacemi +0 = 00000000 a -0 = 11111111. Ve dvojkovém kódu doplňku budou zapsány stejně 00000000.

    Překlad zlomkových čísel

    Zlomková čísla se překládají obráceným způsobem k dělení celých čísel základem, o kterém jsme uvažovali na samém začátku. Tedy postupným násobením novým základem se sbíráním celých částí. Části celého čísla získané násobením se shromažďují, ale neúčastní se následujících operací. Násobí se pouze zlomky. Pokud je původní číslo větší než 1, pak se celá a zlomková část přeloží odděleně a pak se slepí dohromady.

    Přeložme číslo 0,6752 do dvojkové soustavy.

    0 ,6752
    *2
    1 ,3504
    *2
    0 ,7008
    *2
    1 ,4016
    *2
    0 ,8032
    *2
    1 ,6064
    *2
    1 ,2128

    V procesu lze pokračovat dlouhou dobu, dokud nedostaneme všechny nuly ve zlomkové části nebo není dosaženo požadované přesnosti. Zastavme se zatím u 6. znamení.

    Ukazuje se 0,6752 = 0,101011.

    Pokud by číslo bylo 5,6752, pak v binárním systému by to bylo 101,101011 .

    Hexadecimální číselná soustava(také hexadecimální kód) je poziční číselná soustava s celočíselným základem 16. Někdy se v literatuře používá i výraz hex (vyslovuje se „hex“, zkratka anglického hexadecimal). Čísla tohoto číselného systému jsou běžně používané arabské číslice 0-9, stejně jako první znaky latinské abecedy A-F. Písmena odpovídají následujícím desetinným hodnotám:

    • * A-10;
    • *B-11;
    • *C-12;
    • *D-13;
    • * E - 14;
    • * F - 15.

    Deset arabských číslic spolu se šesti latinskými písmeny tedy tvoří šestnáct číslic systému.

    Mimochodem, na našem webu můžete převést jakýkoli text na desítkové, šestnáctkové, binární kód pomocí online kalkulačky kódů.

    aplikace. Hexadecimální kód široce používán v nízkoúrovňovém programování, stejně jako v různých počítačových referenčních dokumentech. Oblíbenost systému je odůvodněna architektonickým řešením moderní počítače: mají bajt (skládající se z osmi bitů) jako minimální jednotku informace - a je vhodné zapsat hodnotu bajtu pomocí dvou hexadecimálních číslic. Hodnota bajtu se může pohybovat od #00 do #FF (0 až 255 v desítkovém zápisu) - jinými slovy, pomocí hexadecimální kód, můžete zapsat libovolný stav bajtu, přičemž v nahrávce nejsou použity žádné "nadbytečné" číslice.

    Zakódováno Unicodečtyři hexadecimální číslice představují číslo znaku. Zápis barev RGB (červená, zelená, modrá) také často používá hexadecimální kód (například #FF0000 je jasně červený zápis).

    Způsob, jak napsat hexadecimální kód.

    Matematický způsob psaní. V matematickém zápisu se základ systému zapisuje v desítkovém tvaru v dolním indexu napravo od čísla. Desetinný zápisčíslo 3032 lze zapsat jako 3032 10 , v šestnáctkové soustavě se toto číslo zapíše jako BD8 16 .

    V syntaxi programovacích jazyků. Syntax různé jazyky programování nastavuje formát čísel jinak pomocí hexadecimální kód:

    * V syntaxi některých variant jazyka symbolických instrukcí se používá latinské písmeno „h“, které je umístěno napravo od čísla, například: 20Dh. Pokud číslo začíná na latinské písmeno, pak mu předchází nula, například: 0A0Bh. To se provádí za účelem odlišení hodnot od konstant pomocí hexadecimální kód;

    * Jiné varianty assembleru, stejně jako Pascal (a jeho rozmanitosti jako Delphi) a některé základní dialekty používají předponu „$“: $A15;

    *V jazyce HTML značení, stejně jako v kaskádě css soubory, k určení barvy v RGB formát s hexadecimálním zápisem se používá předpona "#": #00DC00.

    Jak přeložit hexadecimální kód do jiného systému?

    Převod z šestnáctkové soustavy na desítkovou. K provedení operace převodu z hexadecimální soustavy na desítkovou je nutné reprezentovat původní číslo jako součet součinů číslic v číslicích hexadecimálního čísla stupněm základu.

    Binární SS

    hexadecimální ss

    Například musíte přeložit hexadecimální číslo A14: má tři číslice. Pomocí pravidla to zapíšeme jako součet mocnin se základem 16:

    A14 16 = 10,16 2 + 1,16 1 + 4,16 0 = 10,256 + 1,16 + 4,1 = 2560 + 16 + 4 = 2580 10

    Převod čísel z binárních do hexadecimálních a naopak.

    Pro překlad se používá tabulka sešitů. Chcete-li převést číslo z binárního na desítkové, je nutné je rozdělit na samostatné tetrády zprava doleva a poté pomocí tabulky nahradit každou tetrádu odpovídajícím hexadecimální číslice. V tomto případě, pokud počet číslic není násobkem čtyř, pak je nutné přidat odpovídající počet nul vpravo od čísla, takže celkový počet binární číslice stal se násobkem čtyř.

    Tabulka sešitů pro překlad.

    Chcete-li převést z hexadecimální na binární, musíte provést opačnou operaci: nahradit každou číslici tetrádou z tabulky.

    Binární SS

    Osmičková SS

    Příklad převod z hexadecimální na binární: A5E 16 = 1010 0101 1110 = 101001011110 2

    Příklad převod z binárního na hexadecimální: 111100111 2 = 0001 1110 0111 = 1E7 16

    V tomto příkladu počet číslic v originále binární číslo nebyl roven čtyřem (9), takže byly přidány nevýznamné nuly - celkový počet číslic se stal 12.

    Automatický překlad. Rychlý převod z hexadecimální číselné soustavy na jednu ze tří populární systémy(binární, osmičkové a desítkové), stejně jako zpětný překlad, lze provést pomocí standardní kalkulačka dodávané s OS Windows. Otevřete kalkulačku, z nabídky vyberte Zobrazit -> Programátor. V tento režim můžete nastavit číselný systém používaný v tento moment(viz levé menu: Hex, Dec, Oct, Bin). V tomto případě se změna aktuálního číselného systému automaticky přeloží.

    Výsledek se již dostavil!

    Číselné soustavy

    Existují poziční a nepoziční číselné soustavy. Arabský číselný systém, který používáme v každodenním životě, je poziční, zatímco římský nikoli. V pozičních číselných systémech poloha čísla jednoznačně určuje velikost čísla. Zvažte to na příkladu čísla 6372 v desítkové soustavě čísel. Očíslujme toto číslo zprava doleva počínaje nulou:

    Pak může být číslo 6372 reprezentováno takto:

    6372=6000+300+70+2 =6 10 3 +3 10 2 +7 10 1 +2 10 0 .

    Číslo 10 definuje číselnou soustavu (v tento případ je 10). Hodnoty polohy daného čísla jsou brány jako stupně.

    Zvažte skutečné desetinné číslo 1287,923. Číslováme od nulové pozice čísla od desetinné čárky doleva a doprava:

    Pak číslo 1287.923 může být reprezentováno jako:

    1287,923 =1000+200+80 +7+0,9+0,02+0,003 = 1 10 3 +2 10 2 +8 10 1 +7 10 0 +9 10 -1 +2 10 -2 +3 10 -3 .

    Obecně lze vzorec reprezentovat takto:

    C n s n + C n-1 s n-1 +...+C1 s 1 + C 0 s 0 + D -1 s -1 + D -2 s -2 + ... + D -k s -k

    kde C n je celé číslo na pozici n, D -k - zlomkové číslo na pozici (-k), s- číselný systém.

    Pár slov o číselných soustavách Číslo v desítkové číselné soustavě se skládá ze sady číslic (0,1,2,3,4,5,6,7,8,9), v osmičkové soustavě se skládá z sada číslic (0,1, 2,3,4,5,6,7), v binární soustavě - ze sady číslic (0,1), v hexadecimální číselné soustavě - ze sady číslic (0, 1,2,3,4,5,6, 7,8,9,A,B,C,D,E,F), kde A,B,C,D,E,F odpovídají číslům 10,11, 12,13,14,15. V tabulce 1 jsou uvedena čísla v různé systémy zúčtování.

    stůl 1
    Notový zápis
    10 2 8 16
    0 0 0 0
    1 1 1 1
    2 10 2 2
    3 11 3 3
    4 100 4 4
    5 101 5 5
    6 110 6 6
    7 111 7 7
    8 1000 10 8
    9 1001 11 9
    10 1010 12 A
    11 1011 13 B
    12 1100 14 C
    13 1101 15 D
    14 1110 16 E
    15 1111 17 F

    Převod čísel z jedné číselné soustavy do druhé

    Pro převod čísel z jedné číselné soustavy do druhé je nejjednodušší převést číslo do desítkové číselné soustavy a poté z desítkové číselné soustavy převést do požadované číselné soustavy.

    Převod čísel z libovolné číselné soustavy do desítkové číselné soustavy

    Pomocí vzorce (1) můžete převést čísla z libovolné číselné soustavy na desítkovou číselnou soustavu.

    Příklad 1. Převeďte číslo 1011101.001 z binární číselné soustavy (SS) na desítkovou SS. Řešení:

    1 2 6 + 0 2 5 + 1 2 4 + 1 2 3 + 1 2 2 + 0 2 1 + 1 20 + 0 2-1+ 0 2-2+ 1 2-3 =64+16+8+4+1+1/8=93,125

    Příklad2. Převeďte číslo 1011101.001 z osmičkové číselné soustavy (SS) na desítkovou SS. Řešení:

    Příklad 3 . Převeďte číslo AB572.CDF z hexadecimálního na desítkové SS. Řešení:

    Tady A- nahrazeno 10, B- v 11, C- ve 12, F- v 15.

    Převod čísel z desítkové číselné soustavy do jiné číselné soustavy

    Chcete-li převést čísla z desítkové číselné soustavy do jiné číselné soustavy, musíte samostatně přeložit celočíselnou část čísla a zlomkovou část čísla.

    Celočíselná část čísla se překládá z desítkové SS do jiné číselné soustavy - postupným dělením celé části čísla základem číselné soustavy (pro binární SS - 2, pro 8-místné SS - 8, pro 16místný - o 16 atd. ) získat celý zbytek, menší než je základ SS.

    Příklad 4 . Přeložme číslo 159 z desítkové SS na binární SS:

    159 2
    158 79 2
    1 78 39 2
    1 38 19 2
    1 18 9 2
    1 8 4 2
    1 4 2 2
    0 2 1
    0

    Jak je vidět z Obr. 1, číslo 159, když je děleno 2, dává podíl 79 a zbytek je 1. Dále, číslo 79, když je děleno 2, dává podíl 39 a zbytek je 1, a tak dále. Výsledkem je, že sestavením čísla ze zbytku dělení (zprava doleva) dostaneme číslo v binárním SS: 10011111 . Proto můžeme napsat:

    159 10 =10011111 2 .

    Příklad 5 . Převeďme číslo 615 z desítkové SS na osmičkovou SS.

    615 8
    608 76 8
    7 72 9 8
    4 8 1
    1

    Při převodu čísla z desítkové SS na osmičkovou SS musíte číslo postupně dělit 8, dokud nezískáte zbytek celého čísla menší než 8. Výsledkem je, že sestavením čísla ze zbytku dělení (zprava doleva) získat číslo v osmičkovém SS: 1147 (viz obr. 2). Proto můžeme napsat:

    615 10 =1147 8 .

    Příklad 6 . Přeložme číslo 19673 z desítkové číselné soustavy na hexadecimální SS.

    19673 16
    19664 1229 16
    9 1216 76 16
    13 64 4
    12

    Jak je vidět z obrázku 3, postupným dělením čísla 19673 16 jsme dostali zbytky 4, 12, 13, 9. V hexadecimální soustavě čísel odpovídá číslu 12 C, číslu 13 D. Proto náš hexadecimální číslo je 4CD9.

    Chcete-li převést správná desetinná místa ( reálné číslo s nulovou celočíselnou částí) do číselné soustavy se základem s, toto číslo je třeba postupně násobit s, dokud není zlomková část čistá nula, nebo nezískáme požadovaný počet číslic. Pokud výsledkem násobení je číslo s celočíselnou částí jinou než nula, pak se tato celočíselná část nebere v úvahu (jsou postupně zahrnuty do výsledku).

    Podívejme se na výše uvedené s příklady.

    Příklad 7 . Přeložme číslo 0,214 z desítkové číselné soustavy na binární SS.

    0.214
    X 2
    0 0.428
    X 2
    0 0.856
    X 2
    1 0.712
    X 2
    1 0.424
    X 2
    0 0.848
    X 2
    1 0.696
    X 2
    1 0.392

    Jak je vidět z obr.4, číslo 0,214 se postupně násobí 2. Pokud je výsledkem násobení číslo s jinou celočíselnou částí než nula, pak se celá část zapisuje samostatně (vlevo od čísla), a číslo se zapisuje s nulovou celočíselnou částí. Pokud při vynásobení získáme číslo s nulovou celočíselnou částí, pak se nalevo od něj zapíše nula. Proces násobení pokračuje, dokud není v zlomkové části získána čistá nula nebo dokud není získán požadovaný počet číslic. Zápisem tučných čísel (obr. 4) shora dolů dostaneme požadované číslo ve dvojkové soustavě: 0. 0011011 .

    Proto můžeme napsat:

    0.214 10 =0.0011011 2 .

    Příklad 8 . Přeložme číslo 0,125 z desítkové číselné soustavy do dvojkové SS.

    0.125
    X 2
    0 0.25
    X 2
    0 0.5
    X 2
    1 0.0

    Pro převod čísla 0,125 z desítkové SS na binární se toto číslo postupně násobí 2. Ve třetí fázi bylo získáno 0. Proto byl získán následující výsledek:

    0.125 10 =0.001 2 .

    Příklad 9 . Přeložme číslo 0,214 z desítkové číselné soustavy na hexadecimální SS.

    0.214
    X 16
    3 0.424
    X 16
    6 0.784
    X 16
    12 0.544
    X 16
    8 0.704
    X 16
    11 0.264
    X 16
    4 0.224

    Podle příkladů 4 a 5 dostaneme čísla 3, 6, 12, 8, 11, 4. Ale v šestnáctkové soustavě SS čísla C a B odpovídají číslům 12 a 11. Máme tedy:

    0,21410 = 0,36C8B416.

    Příklad 10 . Přeložme číslo 0,512 z desítkové číselné soustavy do osmičkové SS.

    0.512
    X 8
    4 0.096
    X 8
    0 0.768
    X 8
    6 0.144
    X 8
    1 0.152
    X 8
    1 0.216
    X 8
    1 0.728

    Mám:

    0.512 10 =0.406111 8 .

    Příklad 11 . Přeložme číslo 159.125 z desítkové číselné soustavy na binární SS. K tomu přeložíme odděleně celočíselnou část čísla (příklad 4) a zlomkovou část čísla (příklad 8). Spojením těchto výsledků dostaneme:

    159.125 10 =10011111.001 2 .

    Příklad 12 . Přeložme číslo 19673.214 z desítkové číselné soustavy na hexadecimální SS. K tomu přeložíme odděleně celočíselnou část čísla (příklad 6) a zlomkovou část čísla (příklad 9). Další kombinací těchto výsledků dostáváme.

    Překlad čísel z 8. číselné soustavy do 16. 568p2E16.

    Obrázek 19 z prezentace "Překlad číselných soustav" do hodin matematiky na téma "Druhy číselných soustav"

    Rozměry: 960 x 720 pixelů, formát: jpg. Chcete-li si zdarma stáhnout obrázek pro lekci matematiky, klikněte pravým tlačítkem na obrázek a klikněte na „Uložit obrázek jako...“. Pro zobrazení obrázků v lekci si také můžete zdarma stáhnout prezentaci "Překlad číselných systémů.ppsx" se všemi obrázky v zip archivu. Velikost archivu je 138 kB.

    Stáhnout prezentaci

    Typy číselných soustav

    "Binární soustava" - 1, 2, 4, 8, 16, 32, 64, 128, ... Převod celých desítkových čísel na binární kód. Jakékoli desetinné číslo může být reprezentováno jako součet členů řady: Wilhelm Gottfried Leibniz (1646-1716). Přeložme číslo 121 do binární číselné soustavy. Binární číselná soustava. 1 způsob - metoda rozdílů.

    "Příklady číselných soustav" - římská číselná soustava. CCC. Výboje. 11. 1999 =. Čísla: 123, 45678, 1010011, CXL Čísla: 0, 1, 2, … 4 3 2 1 0. M M. = 1644. – 10. 5. I, V, X, L, … IX. 6. = 1 24 + 0 23 + 0 22 + 1 21 + 1 20 = 16 + 2 + 1 = 19. Téma 2. Binární číselná soustava.

    „Polohové a nepoziční číselné soustavy“ - Všechny systémy pro reprezentaci čísel se dělí na poziční a nepoziční. Jakýkoli poziční číselný systém je charakterizován základem. Polohové číselné soustavy proto získaly převládající použití. Rozšířená forma zápisu čísel v poziční číselné soustavě. Číselné soustavy. V praxi používají zkrácený zápis čísel: A = anan-1 ... a1a0a-1 ... a-m.

    "Různé číselné soustavy" - Shrnutí lekce, domácí práce. Polohové systémy zúčtování. Abecední číselné soustavy. Lekce skončila, ahoj! Praktický úkol: Napište římskými číslicemi: 29, 57, 128, 1024. Naučte se teoretický materiál. Abeceda SS jsou čísla používaná k zápisu čísel. Získejte správné rovnosti (je povoleno posunout 1 hůl): VII - V = XI; IX - V = VI.

    "Záznam čísel v číselných soustavách" - V této podobě je prezentován obsah libovolného souboru. Římský systém se v zásadě příliš neliší od egyptského. Desetinná soustava. Číselné soustavy. Pokročilejší nepoziční číselné soustavy byly soustavy abecední. Binární systém. Znaky používané k reprezentaci čísla jsou čísla 0 až 9.

    "Lekce číselných soustav" - Jak funguje počítač? Lekce 7. Binární aritmetika (16 ccm). Lekce 1. 2cc: 0, 1 8cc: 0, 1, 2, 3, 4, 5, 6, 7 1, 2, 3, 4, 5, 6, 7, 8, 9, A , B, C, D , E, F. Jakou číselnou soustavu počítač používá? Hodiny jsou v duodecimální SS. 111, 555. Počítač pracuje ve dvojkové soustavě.

    V tématu je celkem 13 prezentací