Převodník číselných soustav

Převodník z binární do desítkové soustavy

Převeďte binární čísla na desítková a desítková čísla na binární okamžitě. Nástroj ověřuje váš vstup, podporuje velmi velká celá čísla a zobrazuje jasné kroky převodu.

Převést číslo

Vyberte směr převodu, zadejte celé číslo a zkopírujte výsledek. Binární soustava používá pouze číslice 0 a 1. Desítková soustava používá číslice 0–9.

Výsledek v desítkové soustavě 105

Kroky živé konverze

Vysvětlení se aktualizuje během psaní. U velmi velkých čísel nástroj zachovává přesný výsledek a shrnuje metodu místo zobrazení příliš dlouhého seznamu kroků.

Jak je tento výslelek vypočítán

  1. Čtěte jednotlivé binární číslice zprava doleva.
  2. Vynásobte každou číslici odpovídající mocninou čísla 2.
  3. Přidejte hodnoty pro získání desetinného výsledku.
Poznámka k přesnosti: Tento konvertor používá JavaScript BigInt pro převod celých čísel, takže velká celá čísla jsou zpracovávána přesně místo zaokrouhlování jako běžná plovoucí desetinná čárka.

Co jsou binární a desítková čísla?

Binární soustava je založena na základu 2. Používá pouze dvě číslice: 0 a 1.

Desítková soustava je běžně používaná číselná soustava o základu 10. Používá deset číslic: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binární systém je v informatice základní, protože digitální obvody reprezentují informace pomocí dvou stavů, běžně popisovaných jako vypnuto/zapnuto nebo 0/1.

Jak převést binární na desítkové

Pro převod binárního čísla na desítkové vynásobte každou binární číslici mocninou čísla 2. Nejpravější číslice se násobí 20, další číslice se násobí 21, poté 22 a tak dále.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

To znamená, že binární číslo 1101001 odpovídá desítkovému číslu 105.

Jak převést desítkovou soustavu na binární

Pro převod desítkového čísla na binární opakovaně dělte desítkové číslo dvěma a zaznamenávejte každý zbytek. Výsledek v binárním tvaru získáte tak, že přečtete zbytky zdola nahoru.

179 ÷ 2 = 89 zbytek 1
89 ÷ 2 = 44 zbytek 1
44 ÷ 2 = 22 zbytek 0
22 ÷ 2 = 11 zbytek 0
11 ÷ 2 = 5 zbytek 1
5 ÷ 2 = 2 zbytek 1
2 ÷ 2 = 1 zbytek 0
1 ÷ 2 = 0 zbytek 1
Výsledek: 10110011₂

Takže desetinné číslo 179 se převede na binární 10110011.

Binární zlomky a praktické využití

Tento konvertor se zaměřuje na přesnou převod celých čísel. Možné jsou i binární zlomky: číslice za binární tečkou představují hodnoty 1/2, 1/4, 1/8, 1/16 a tak dále.

Binární zápis se vyskytuje v programování, síťových technologiích, formátech souborů, bitových maskách, oprávněních, digitální elektronice a ladění na nízké úrovni. Pro lepší čitelnost se dlouhé binární hodnoty často seskupují nebo převádí do hexadecimálního tvaru.

Pravidla pro vstup .

  • Používejte pouze 0 a 1 pro binární vstup.
  • Používejte číslice 0–9 pro desetinový vstup.
  • Podporovány jsou celá čísla. Zlomky nejsou tímto nástrojem úmyslně převáděny.
  • Podporovány jsou i záporná celá čísla, například -1010 nebo -10.