Přejít na hlavní obsah

Převod čísla 100 z desítkové do binární soustavy: jak to udělat?

  • Vítězslav Vaněk
  • Praxe

Desítková soustava je nejběžnějším systémem v našem každodenním životě. Existují však i jiné číselné systémy, jako je binární, osmičková a hexadecimální. Převod čísla z jednoho systému do druhého se může zdát jako obtížný úkol, ale ve skutečnosti tomu tak není. V tomto článku se podíváme na to, jak převést číslo 100 z desítkové na binární systém.

Převod čísla z desítkové soustavy na binární se provádí vydělením čísla 2 a zaznamenáním zbytků z dělení v opačném pořadí. Podívejme se na příklad překladu čísla 100 z desítkové do binární soustavy:

Krok 1: dělíme 100 na 2. Dostaneme 50 a zbytek 0.

Krok 2: dělíme 50 na 2. Dostaneme 25 a zbytek 0.

Krok 3: dělíme 25 na 2. Získáme část 12 a zbytek 1.

Krok 4: dělíme 12 na 2. Získáme část 6 a zbytek 0.

Krok 5: dělíme 6 na 2. Získáme 3 a zbytek 0.

Krok 6: dělíme 3 na 2. Získáme část 1 a zbytek 1.

Krok 7: dělíme 1 na 2. Získáme část 0 a zbytek 1.

V důsledku toho bude číslo 100 v binární soustavě zapsáno jako 1100100. Všimněte si, že zbytky dělení jsme zaznamenali v opačném pořadí. Tímto způsobem jsme úspěšně převedli číslo 100 z desítkové soustavy do binární.

Převod čísla 100 do binární soustavy: jednoduchý návod

Chcete-li převést číslo 100 z desítkové soustavy na binární, musíte použít metodu dělení čísla 2 a zapisovat zůstatky v opačném pořadí. Zde je návod, jak to udělat:

  1. Vydělte 100 číslem 2.
  2. Napište zbytek z dělení (0) na první místo.
  3. Rozdělte získané soukromé na 2.
  4. Zapište si zbytek z dělení (0) na druhé místo.
  5. Pokračujte v dělbě získaných soukromých na 2 a zapisujte zůstatky v pořadí zprava doleva, dokud se soukromé nestane nulou.

Na konci dělení si přečtěte zbytek v opačném pořadí a získejte binární reprezentaci čísla 100: 1100100.

Číslo 100 v binární číselné soustavě je tedy 1100100.

Poznámka: K převodu čísel do binární číselné soustavy lze použít i jiné metody, jako je metoda sériového dělení 2 nebo použití bitových operací. Výše popsaná metoda je jednou z nejjednodušších a nejsrozumitelnějších pro začátečníky.

Porozumění binární soustavě a desítkové soustavě

V binárním systému představuje každá číslice určitý stupeň čísla 2. Například číslo 101 v binární soustavě je 1 * 2^2 (čtvrtý výboj), 0 * 2^1 (druhý výboj) a 1 * 2^0( první výboj), což se v součtu rovná 4 + 0 + 1 = 5 v desítkové soustavě.

Desetinná soustava je nejběžnější číselný systém, který používáme v každodenním životě. Desetinná soustava má deset číslic: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Každá číslice představuje určitý stupeň čísla 10. Například číslo 100 v desítkové soustavě je 1 * 10^2 (druhý výboj) a 0 * 10^1 (první výboj), což je v součtu 100.

Proces převodu čísla z desítkové soustavy do binární soustavy spočívá v sekvenčním dělení čísla na 2 a zápisu zbytků. Výsledné zbytky jsou čteny v opačném pořadí, aby se dosáhlo binární reprezentace.

  • Dělení čísla 100 na 2 dává zbytek 0 a parciální 50.
  • 50 rozdělíme na 2: 0, soukromník 25.
  • 25 rozdělíme na 2: zbytek 1, část 12.
  • 12 rozdělíme na 2: 0, Soukalová 6.
  • 6 rozdělíme na 2: zbytek 1, část 3.
  • 3 rozdělíme na 2: zbytek 1, část 1.
  • 1 rozdělíme na 2: zbytek 1, část 0.

Chcete-li získat binární reprezentaci čísla 100, musíte zapsat zbytky v opačném pořadí: 1100100.

Převod čísla 100 z desítkové soustavy do binární soustavy tedy dává výsledek 1100100.

Jak převedu číslo 100 z desítkové do binární soustavy?

K převodu čísla 100 z desítkové na binární systém můžeme použít metodu dělení 2. Začneme od samotného čísla a postupně jej vydělíme 2, dokud nebude výsledek dělení nulový.

100 / 2 = 50 (zbytek 0)

50 / 2 = 25 (zbytek 0)

25 / 2 = 12 (zbytek 1)

12 / 2 = 6 (zbytek 0)

6 / 2 = 3 (zbytek 0)

3 / 2 = 1 (zbytek 1)

1 / 2 = 0 (zbytek 1)

Binární reprezentace čísla 100 by tedy byla následující: 1100100.

K automatickému převodu čísla z desítkové na binární systém lze použít programy nebo online kalkulačky, ale pochopení algoritmu ručního překladu pomůže lépe porozumět principům fungování binárních čísel a jejich aplikaci v informatice.