Desetinné až šestnáctkové Kalkulačka je bezplatný online nástroj připravený GeekforGeeks, který převádí danou hodnotu desetinného čísla na hodnotu hexadecimálního čísla. Jde o rychlý a snadno použitelný nástroj, který studentům pomáhá řešit různé problémy.
Obsah
- Jak používat desetinnou až hexadecimální kalkulačku?
- Co je převod z desítkové soustavy na šestnáctkovou?
- Převést desítkové na šestnáctkové
- Desetinná až hexadecimální tabulka
- Převod z desítkové soustavy na šestnáctkovou Řešené příklady
- Cvičné otázky
- Nejčastější dotazy
Jak používat desetinnou až hexadecimální kalkulačku?
Můžeme snadno použít převodník z desítkové soustavy na šestnáctkovou podle níže uvedených kroků,
Krok 1: Zadejte danou hodnotu do desetinného vstupního pole.
Krok 2: Kliknutím na tlačítko převést převedete desetinnou hodnotu na hexadecimální hodnotu.
Krok 3: Hodnota zobrazená jako výsledek je požadovaná hodnota v hexadecimálním tvaru.
Co je převod z desítkové soustavy na šestnáctkovou?
Převod z desítkové soustavy na šestnáctkovou je proces převodu dekadického čísla na hexadecimální číslo. The desítková číselná soustava má základní hodnotu 10 (0 až 9) a hexadecimální má základní hodnotu 16 (0 až 9 a A až F pro 10-15).
Existují různé způsoby převodu Desetinné až hex čísla. Jsou následující:
Převod čísel s částí Integer
Krok 1: Vezměte desetinné číslo jako dělitel a 16 jako dělitel (hexadecimální číslo bude mít 16 jako základ)
Krok 2: Vydělte dělitelem a zbytek uložte do pole
Krok 3: Nyní vydělte kvocient získaný z výše uvedeného kroku 16 a zbytek uložte do pole.
Krok 4: Opakujte třetí krok, dokud nebude číslo větší než nula.
Krok 5: Konečná hexadecimální hodnota bude v obráceném pořadí pole.
Příklad 1: Uvažujme dekadické číslo 450. Musíme toto dekadické číslo převést na hexadecimální číslo.
nejlepší auto na světě
Řešení:
Dané: Desetinné číslo = 450(10)
Krok 1: 450/16 dává Q1 = 28 a R1 = 2
Krok 2: 28/16 dává Q2 = 1 a R2 = 12 = C
Krok 3: 1/16 dává Q3 = 0 a R3 = 1
Krok 4: 0/16 dává Q4 = 0 a R4 = 0
Proto je hexadecimální hodnota 01C2 (16)
Převod čísel se zlomkovými částmi
Krok 1: Vezměte desetinné zlomkové číslo a vynásobte ho 16 (hexadecimální číslo bude mít 16 jako základ)
Krok 2: Uložte zbytek do pole, tj. celočíselné části
Krok 3: Opakujte výše uvedené dva kroky, dokud nebude číslo nula.
Krok 4: Konečná hexadecimální hodnota budou prvky pole.
Příklad 1: Převeďte 0,0645 (10) do _______ (16)
Řešení:
Dané: Desetinné čí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á část stále není nula, takže pokračuje, nyní můžeme vzít až 5 zbytků
Proto je hexadecimální hodnota 0,10831…(16)
Převod čísel s celočíselnými i zlomkovými částmi
Je třeba dodržet kroky celočíselné i zlomkové části.
Příklad 1: Převeďte 256,00390625 (10) do _________ (16)
Řešení:
Dané: Desetinné číslo = 256,00390625(10)
Provedeme převod na celočíselnou část:
Hodnota celého čísla = 256(10)
Krok 1: 256/16 dává Q1 = 16 a R1 = 0
Krok 2: 16/16 dává Q2 = 1 a R2 = 0
Krok 3: 1/16 dává Q3 = 0 a R3 = 1
Proveďme převod na zlomkovou část:
java math.randomHodnota zlomku = 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
Šestnáctková hodnota je tedy 100,010 (16)
Nepřímá konverze
V tomto typu konverze , převedeme dekadické číslo na binární číslo nebo osmičkové číslo a dále je převedeme na hexadecimální číslo seskupením číslic.
Příklad 1: Převeďte 66 (10) do _______ (16)
Řešení:
Vzhledem k tomu: Desetinné číslo = 345 (10)
stažení javascriptuPřeveďte dané desetinné číslo na jeho binární tvar:
Binární číslo = 1000010(2)
Nyní seskupte 4 binární číslice jako jednu skupinu a napište její hexadecimální hodnotu
tj.0100 0010
Proto hexadecimální číslo = 42 (16)
Převést desítkové na šestnáctkové
Převod desítkové soustavy na šestnáctkovou je jednoduchý pomocí převodní tabulky. Snadno si zapamatujte tabulku konverze čísel 1 až 15. Chcete-li převést větší čísla, vydělte 16 a zbytek použijte jako hexadecimální číslici. Hodnoty 0 až 15 naleznete v tabulce.
Desetinná až hexadecimální tabulka
Následující tabulka ukazuje zastoupení hexadecimálních, desítkových a binárních hodnot:
Desetinná číslice | Hexadecimální číslice | Binární 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áct | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | A | 1110 |
patnáct | F | 1111 |
Zkontrolujte také:
- Desetinné až binární
- Číselná soustava a základní převody
- Převést desetinné číslo na osmičkové
Převod z desítkové soustavy na šestnáctkovou Řešené příklady
Příklad 1: Převeďte 20 v desítkové soustavě na šestnáctkovou
Řešení:
Víme, že k převodu čísla z desítkové na šestnáctkové musíme číslo vydělit 16 a poté postupně dělit podíl 16, dokud nebude podíl nula.
20 ÷ 16 dává Q1 = 1, R1 = 4
1 ÷ 16 dává Q2 = 0, R2 = 1
20 v desítkové soustavě se tedy rovná 14 v šestnáctkové soustavě
Příklad 2: Převést (678) 10 na hexadecimální
Řešení:
678 ÷ 16 dává Q1 = 42, R1 = 6
42 ÷ 16 dává Q2 = 2, R2 = 10 = A
2 ÷ 16 dává Q3 = 0, R3 = 2
Proto (678)10= 2A6 v hexadecimální soustavě
Příklad 3: Převést (1429) 10 do šestnáctkové soustavy
Řešení:
1429 ÷ 16 dává Q1 = 89 a R1 = 5
89 ÷ 16 dává Q2 = 5 a R2 = 9
5 ÷ 16 dává Q3 = 0 a R3 = 5
Proto (1429)10= 595 v hexadecimální soustavě
Příklad 4: Převeďte 0,125 v šestnáctkové soustavě
Řešení:
Abychom převedli zlomkové číslo, vynásobíme zlomkovou část 16 a pak znovu vynásobíme zlomkovou část součinu 16, dokud se číslo nestane nulou, a pak zapíšeme výsledek od prvního součinu a ne od posledního, jak to děláme normálně.
0,125 ⨯ 16 = 2,0
0 ⨯ 16 = 0
Proto (.125)10= 0,2
Procvičovací otázky o převodu desítkové soustavy na šestnáctkovou
Q1: 234
Q2: 4573
linuxový soubor změny
Q3: 0,1345
Q4: 675434
Q5: 567
Nejčastější dotazy týkající se převodu z desítkové soustavy na šestnáctkovou
1. Jak převést desítkové na hexadecimální?
- Vydělte číslo 16.
- Získejte celočíselný podíl pro další iteraci.
- Získejte zbytek pro hexadecimální číslici.
- Opakujte kroky, dokud nebude podíl roven 0.
2. Jaká je změna základů při převodu z desítkové soustavy na šestnáctkovou?
Základ z 10 (desetinně) se změní na 16 (hexadecimálně).
3. Co znamená 0 v šestnáctkové soustavě?
Desetinné číslo 0 se také rovná 0 v hexadecimálním tvaru.
4. Co je převod z desítkové soustavy na šestnáctkovou?
Převod desetinných míst na hexadecimální je proces převodu desítkového čísla se základem 10 na hexadecimální číslo se základem 16.
5. Co je převod desítkové soustavy na šestnáctkovou?
Převod dekadických čísel na hexadecimální zahrnuje reprezentaci desetinných hodnot pomocí systému číslování se základem 16. V tomto systému jsou číslice od 0 do 9 reprezentovány jako obvykle a číslice od 10 do 15 jsou reprezentovány jako A, B, C, D, E a F, v tomto pořadí. Proces zahrnuje opakované dělení desetinného čísla 16 a zaznamenávání zbytků, aby se získal hexadecimální ekvivalent. Tato metoda umožňuje snadnou reprezentaci hodnot v počítačích, protože hexadecimální systém se běžně používá v programování a výpočtech.