Jak přeložit čísla z hexadecimálního systému na binární nebo desetinné místo

Jak změnit tuto sadu nepochopitelných čísel a písmen tak, aby se vyčistil počítači nebo osobně? Transformovat hexadecimální čísla v binárně velmi snadno, takže hexadecimální čísla se používají v některých programovacích jazycích. Transformovat hexadecimální čísla v desetinné míře o něco těžší, ale to lze také naučit.

Kroky

Část 1 z 3:
Transformace hexadecimálních čísel v binárním
jeden. Převést každý počet hexadecimálních čísel čtyři číslice binárních čísel. V podstatě je hexadecimální systém zjednodušený způsob reprezentace binárních čísel. Převést čísla z hexadecimálního systému na binární podle následující tabulky:
HexadecimálníBinární
00000
jeden0001
20010
30011
40100
Pět0101
60110
70111
osm1000
devět1001
A1010
B1011
C1100
D1101
E1110
F1111
  • Obrázek s názvem 1797961 4 1
    2. Zkuste sami převést hexadecimální číslo na binární. Zde jsou nějaké příklady. Zvýrazněte neviditelný text napravo od znaménka rovná se, abyste viděli odpověď, a otestujte se.
  • A23 = 1010 0010 0011
  • VČELA = 1011 1110 1110
  • 70C558 = 0111 0000 1100 0101 0101 1000
  • Obrázek s názvem 1797961 5 1
    3. Pochopte princip transformace. V binárním formátu n číslice mohou být použity k označení 2 různých čísel. Například pomocí čtyři mohou být zastoupeny binární číslice 2 = 16 čísel. Protože hexadecimální systém používá šestnáct znaků, může jeden znak představovat 16 = 16 čísel. To usnadňuje převod šestnáctkové na binární a naopak.
  • Můžete si také představit, jak jde počítání na další číslici v každém systému. Hexadecimální “...D, E, F, 10"a v binárním formátu ;" 1101, 1110, 1111, 10 000".
  • Část 2 ze 3:
    Převést hexadecimální čísla na desítková
    1. Obrázek s názvem 1797961 6 1
    jeden. Pamatujte, jak funguje systém desetinných čísel. Desetinná čísla používáte každý den, aniž byste přemýšleli o tom, jak fungují, ale když jste je ve škole poprvé začali studovat, učitel vám vysvětlil, jaké jednotky, desítky, stovky atd. Níže vám stručně připomeneme, jak funguje systém desetinných čísel, který vám pomůže převést čísla.
    • Každá číslice desetinného čísla je na konkrétním místě, které se říká místo. Číslice se počítají zprava doleva. První číslice jsou jednotky, druhá číslice jsou desítky, třetí číslice jsou stovky atd. Pokud je číslo 3 na první číslici, pak je to číslo 3, pokud na druhé - pak 30, pokud na třetí - pak 300.
    • Matematicky lze číslice popsat následovně: 10, 10, 10 atd. Proto se tento systém nazývá desítkový.
  • Obrázek s názvem 1797961 7 1
    2. Napište desetinné číslo jako součet některých výrazů. To usnadní pochopení procesu převodu hexadecimálních čísel na desítková. Například číslo 48013710 (nezapomeňte, že index 10 znamená, že dané číslo je desítkové).
  • Počínaje první číslicí vpravo: 7 = 7 x 10 nebo 7 x 1
  • Pohyb zprava doleva: 3 = 3 x 10 nebo 3 x 10
  • 480137 = 4x 100 000 + osmx10 000 + 0x1 000 + jedenx100 + 3x10 + 7x1.
  • Obrázek s názvem 1797961 8 1
    3. Chcete-li převést hexadecimální číslo na desítkové, musí být každá číslice (počínaje zprava) šestnáctkového čísla vynásobena 16 na mocninu odpovídající číslici této číslice. Zvažte například šestnáctkové číslo C921šestnáct. Začněte první číslicí vpravo (1) a vynásobte ji 16 (první číslice je dána nulovým stupněm) - exponent zvětšujte pokaždé, když přejdete na další číslici (zprava doleva):
  • jedenšestnáct = 1 x 16 = 1 x 1 (všechny číslice jsou v desítkové soustavě, pokud není uvedeno jinak)
  • 2šestnáct = 2 x 16 = 2 x 16
  • devětšestnáct = 9 x 16 = 9 x 256
  • C = C x 16 = C x 4096
  • Obrázek s názvem 1797961 9 1
    4. Převádějte abecední znaky na desetinná místa. Čísla mají stejný význam v desítkové i šestnáctkové soustavě (například 7šestnáct = 710). Následující seznam slouží k převodu abecedních hexadecimálních znaků na desetinná místa:
  • A = 10
  • B = 11
  • C = 12
  • D = 13
  • E = 14
  • F = 15
  • Obrázek s názvem 1797961 10 1
    Pět. Proveďte výpočty. Nyní pouze vynásobte odpovídající číslice a přidejte výsledky násobení, abyste získali desetinné číslo. V našem příkladu:
  • C921šestnáct = (jeden x 1) + (2 x 16) + (devět x 256) + (12 x 4096)
  • = 1 + 32 + 2304 + 49152.
  • = 5148910. Desetinné číslo má více číslic než šestnáctkové číslo, protože jedna šestnáctková číslice popisuje více informací než jedna desetinná číslice.
  • Obrázek s názvem 1797961 11 1
    6. Procvičte si převod čísel. Zde je několik úkolů pro převod hexadecimálních čísel na desítková. Zvýrazněte neviditelný text napravo od znaménka rovná se, abyste viděli odpověď, a otestujte se.
  • 3ABšestnáct = 93910
  • A1A1šestnáct = 4137710
  • 5000šestnáct = 2048010
  • 500Dšestnáct = 2049310
  • 18A2Fšestnáct = 10091110
  • Část 3 ze 3:
    Hexadecimální číselný systém
    1. Obrázek s názvem 1797961 1 1
    jeden. Naučte se používat hexadecimální systém. Obvykle používáme desetimístný desetinný systém. Hexadecimální systém znamená použití šestnácti znaků, včetně čísel i písmen.
    • Zde jsou čísla začínající na nule:
       Hexadecimální  Desetinný  Hexadecimální  Desetinný
      0010šestnáct
      jedenjedenjedenáct17
      221218
      3313devatenáct
      44čtrnáctdvacet
      PětPětpatnáct21
      66šestnáct22
      771723
      osmosm1824
      devětdevětdevatenáct25
      A101A26
      Bjedenáct1B27
      C121C28
      D131D29
      Ečtrnáct1Etřicet
      Fpatnáct1F31
  • Obrázek s názvem 1797961 2 2
    2. Pomocí dolního indexu zobrazte, který systém používáte. K tomu se používá desítkové číslo. Například 1710 - toto je číslo 17 v desítkové soustavě (tj. obvyklé desetinné číslo 17) - 1110 = 10šestnáct, to znamená, že desetinné číslo 11 se rovná 10 v šestnáctkové soustavě. Šestnáctková čísla nemusí vždy obsahovat písmeno. Pokud ale místo čísla napíšete písmeno, je jasné, že se jedná o hexadecimální systém.
  • Tipy

    • Při převodu velkých hexadecimálních čísel použijte online kalkulačku. Možná se nebudete vůbec obtěžovat a použijete online převodník, ale i tak je dobré porozumět výpočtům ručně, abyste tomuto procesu porozuměli správně.
    • Algoritmus pro převod hexadecimálních čísel na desetinná čísla je vhodný pro převod čísel libovolného číselného systému na desetinná čísla. Stačí nahradit číslo 16 (v některých mocninách) odpovídajícím číslem (v některých mocninách) jiného číselného systému.
    Podobné publikace