Desatinné až hexadecimálne Kalkulačka je bezplatný online nástroj pripravený spoločnosťou GeekforGeeks, ktorý prevádza danú hodnotu desatinného čísla na hodnotu hexadecimálneho čísla. Ide o rýchly a ľahko použiteľný nástroj, ktorý pomáha študentom riešiť rôzne problémy.
Obsah
- Ako používať desiatkovú až hexadecimálnu kalkulačku?
- Čo je to desiatkový na hexadecimálny prevod?
- Previesť desiatkové na hexadecimálne
- Desatinná až hexadecimálna tabuľka
- Vyriešené príklady desiatkového na hexadecimálny prevod
- Cvičné otázky
- často kladené otázky
Ako používať desiatkovú až hexadecimálnu kalkulačku?
Môžeme ľahko použiť prevodník z desiatkovej na šestnástkovú sústavu podľa krokov uvedených nižšie,
Krok 1: Zadajte danú hodnotu do desiatkového vstupného poľa.
Krok 2: Kliknutím na tlačidlo konvertovať prevediete desiatkovú hodnotu na hexadecimálnu hodnotu.
Krok 3: Hodnota zobrazená ako výsledok je požadovaná hodnota v hexadecimálnom tvare.
Čo je to desiatkový na hexadecimálny prevod?
Prevod z desiatkovej na šestnástkovú sústavu je proces prevodu desiatkového čísla na hexadecimálne číslo. The desiatková číselná sústava má základnú hodnotu 10 (0 až 9) a šestnástka má základnú hodnotu 16 (0 až 9 a A až F pre 10 až 15).
Existujú rôzne spôsoby konverzie Desatinné až hexadecimálne čísla. Sú nasledovné:
Prevod čísel pomocou časti Integer
Krok 1: Vezmite desatinné číslo ako deliteľ a 16 ako deliteľa (hexadecimálne číslo bude mať 16 ako základ)
Krok 2: Rozdeľte dividendu deliteľom a zvyšok uložte do poľa
Krok 3: Teraz vydeľte podiel získaný z vyššie uvedeného kroku 16 a zvyšok uložte do poľa.
Krok 4: Opakujte tretí krok, kým nebude číslo väčšie ako nula.
Krok 5: Konečná hexadecimálna hodnota bude v opačnom poradí ako pole.
Príklad 1: Uvažujme desiatkové číslo 450. Toto desiatkové číslo musíme previesť na hexadecimálne číslo.
Riešenie:
Dané: Desatinné číslo = 450(10)
Krok 1: 450/16 dáva Q1 = 28 a R1 = 2
Krok 2: 28/16 dáva Q2 = 1 a R2 = 12 = C
Krok 3: 1/16 dáva Q3 = 0 a R3 = 1
Krok 4: 0/16 dáva Q4 = 0 a R4 = 0
Preto je hexadecimálna hodnota 01C2 (16)
najkrajší úsmev na svete
Prevod čísel pomocou zlomkových častí
Krok 1: Vezmite desatinné zlomkové číslo a vynásobte ho 16 (hexadecimálne číslo bude mať 16 ako základ)
Krok 2: Uložte zvyšok do poľa, t. j. do celočíselnej časti
Krok 3: Opakujte vyššie uvedené dva kroky, kým číslo nebude nula.
Krok 4: Konečná hexadecimálna hodnota budú prvky poľa.
Príklad 1: Konvertujte 0,0645 (10) do _______ (16)
Riešenie:
Dané: Desatinné číslo = 0,0645(10)
Krok 1: 0,0645 x 16 = 1,032 a R1 = 1
Krok 2: 0,032 x 16 = 0,512 a R2 = 0
Krok 3: 0,512 x 16 = 8,192 a R3 = 8
Krok 4: 0,192 x 16 = 3,072 a R3 = 3
Krok 5: 0,072 x 16 = 1,152 a R3 = 1
Zlomková časť stále nie je nula, takže pokračuje, teraz môžeme vziať až 5 zvyškov
Preto je hexadecimálna hodnota 0,10831…(16)
Prevod čísel s celočíselnými aj zlomkovými časťami
Je potrebné dodržať kroky celočíselnej aj zlomkovej časti.
Príklad 1: Konvertujte 256,00390625 (10) do _________ (16)
Riešenie:
Dané: Desatinné číslo = 256,00390625(10)
Vykonajte prevod na celočíselnej časti:
Hodnota celého čísla = 256(10)
Krok 1: 256/16 dáva Q1 = 16 a R1 = 0
Krok 2: 16/16 dáva Q2 = 1 a R2 = 0
Krok 3: 1/16 dáva Q3 = 0 a R3 = 1
Vykonajte prevod na zlomkovú časť:
Zlomková hodnota = 0,00390625(10)
Krok 1: 0,00390625 x 16 = 0,0625 a R1 = 0
Krok 2: 0,0625 x 16 = 1,0 a R2 = 1
Krok 3: 0,0 x 16 = 0 a R3 = 0
Preto je hexadecimálna hodnota 100,010 (16)
Nepriama konverzia
V tomto type konverzie , prevedieme desiatkové číslo na binárne číslo alebo osmičkové číslo a ďalej ho prevedieme na hexadecimálne číslo zoskupením číslic.
Príklad 1: Preveďte 66 (10) do _______ (16)
Riešenie:
Vzhľadom na to: Desatinné číslo = 345 (10)
Preveďte dané desiatkové číslo na jeho binárnu formu:
Binárne číslo = 1000010(2)
Teraz zoskupte 4 binárne číslice ako jednu skupinu a napíšte jej hexadecimálnu hodnotu
t.j.0100 0010
Preto Hexadecimálne číslo = 42 (16)
Previesť desatinné číslo na hexadecimálne
Prevod desiatkovej sústavy na šestnástkovú je jednoduchý pomocou konverznej tabuľky. Uľahčite si zapamätanie tabuľky konverzie čísel od 1 do 15. Ak chcete previesť väčšie čísla, vydeľte ich 16 a zvyšok použite ako hexadecimálnu číslicu. Hodnoty 0 až 15 nájdete v tabuľke.
Desatinná až hexadecimálna tabuľka
Nasledujúca tabuľka ukazuje zastúpenie hexadecimálnych, desiatkových a binárnych hodnôt:
Desatinná číslica | Hexadecimálna číslica | Binárna forma |
---|---|---|
0 | 0 | 0000 |
1 | 1 | 0001 |
2 | 2 | 0010 |
3 | 3 | 0011 |
4 | 4 | 0100 |
5 | 5 | 0101 |
6 | 6 | 0110 |
7 | 7 | 0111 |
8 | 8 | 1000 |
9 | 9 | 1001 |
10 | A | 1010 |
jedenásť | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | A | 1110 |
pätnásť | F | 1111 |
Skontrolujte tiež:
- Desatinné až binárne
- Číselný systém a základné prevody
- Previesť desatinné číslo na osmičkové
Vyriešené príklady desiatkového na hexadecimálny prevod
Príklad 1: Preveďte 20 v desiatkovej sústave na šestnástkovú
Riešenie:
Vieme, že na prevod čísla z desiatkového na šestnástkové číslo je potrebné vydeliť číslo 16 a potom postupne deliť podiel 16, kým podiel nebude nula.
20 ÷ 16 dáva Q1 = 1, R1 = 4
1 ÷ 16 dáva Q2 = 0, R2 = 1
Preto 20 v desiatkovej sústave sa rovná 14 v šestnástkovej sústave
Príklad 2: Konvertovať (678) 10 na hexadecimálnu
Riešenie:
678 ÷ 16 dáva Q1 = 42, R1 = 6
42 ÷ 16 dáva Q2 = 2, R2 = 10 = A
2 ÷ 16 dáva Q3 = 0, R3 = 2
Preto (678)10= 2A6 v šestnástkovej sústave
Príklad 3: Konvertovať (1429) 10 do šestnástkovej sústavy
Riešenie:
1429 ÷ 16 dáva Q1 = 89 a R1 = 5
89 ÷ 16 dáva Q2 = 5 a R2 = 9
5 ÷ 16 dáva Q3 = 0 a R3 = 5
Preto (1429)10= 595 v šestnástkovej sústave
Príklad 4: Preveďte 0,125 v hexadecimálnom formáte
Riešenie:
Aby sme previedli zlomkové číslo, vynásobíme zlomkovú časť číslom 16 a potom opäť vynásobíme zlomkovú časť súčinu číslom 16, kým sa číslo nestane nulou, a potom zapíšeme výsledok z prvého súčinu a nie z posledného, ako to robíme normálne.
0,125 ⨯ 16 = 2,0
0 ⨯ 16 = 0
Preto (0,125)10= 0,2
Cvičné otázky o prevode z desiatkovej na hexadecimálnu
Q1: 234
Q2: 4573
Q3: 0,1345
Q4: 675434
Q5: 567
Časté otázky o prevode z desiatkového na hexadecimálny
1. Ako previesť desatinné číslo na hexadecimálny?
- Vydeľte číslo 16.
- Získajte celočíselný podiel pre ďalšiu iteráciu.
- Získajte zvyšok pre hexadecimálnu číslicu.
- Opakujte kroky, kým sa podiel nebude rovnať 0.
2. Aká je zmena základov pri prevode z desiatkovej na šestnástkovú?
Základ z 10 (desatinné) sa zmení na 16 (hexadecimálne).
3. Čo znamená 0 v šestnástkovej sústave?
Desatinné číslo 0 sa tiež rovná 0 v hexadecimálnom tvare.
4. Čo je to desiatkový na hexadecimálny prevod?
Prevod desatinných miest na hexadecimálny je proces prevodu desiatkového čísla so základom 10 na hexadecimálne číslo so základom 16.
5. Čo je prevod desiatkovej sústavy na šestnástkovú?
Konverzia desiatkových čísel na hexadecimálne zahŕňa reprezentáciu desiatkových hodnôt pomocou systému číslovania so základom 16. V tomto systéme sú číslice od 0 do 9 znázornené ako zvyčajne a číslice od 10 do 15 sú reprezentované ako A, B, C, D, E a F. Proces zahŕňa delenie desatinného čísla opakovane 16 a zaznamenávanie zvyškov, aby sa získal hexadecimálny ekvivalent. Táto metóda umožňuje jednoduchú reprezentáciu hodnôt v počítačoch, keďže hexadecimálne sa bežne používa v programovaní a výpočtovej technike.