/ / Desetinné na metody binární konverze

Metody desetinné až binární konverze

Nejoblíbenější způsob, jak převést desetinné číslo do binárního čísla, je dvojnásobek dabble metoda. V této metodě se zadané desetinné číslo postupně dělí 2 a zbytek se zapisuje po každém rozdělení. Když je celý zbytek čten v opačném pořadí, získá se binární číslo.

Kroky pro desetinné až binární konverze

Krok 1 Vydělte desetinné číslo, které má být převedeno, dvěma, které jsou základem binárního čísla.
Krok 2 Zbytek, který je získán z kroku 1, je nejméně významný bit nového binárního čísla.
Krok - 3 Rozdělte podíl, který je získán z kroku 2, a zbytek získaný z tohoto kroku je druhý nejméně významný bit binárního čísla.
Krok - 4 Opakujte postup, dokud nezůstane nula.
Krok - 5 Poslední zbytek získaný z dělení jenejvýznamnější bit binárního čísla. Uspořádejte tedy číslo z nejvýznamnějšího bitu na nejméně významný bit (tj. Zdola nahoru).

Tato metoda může být snadno pochopena zvážením příkladu, který je vysvětlen níže.

Například - Zvažte převod desetinného čísla 25 na jeho ekvivalentní binární.

decimal-to-binary-conversion-example-1
Převod desetinné na binární číslo zlomku

Pro zlomky desetinných míst je vynásobte číslem 2a zaznamenat přenos v integrální poloze. Nosiče při čtení dolů produkují ekvivalentní binární zlomek, jak je vysvětleno níže uvedeným příkladem.

Zvažte zlomkové binární číslo 0,35

deciaml-to-binary-conversion-example-2
Frakční binární číslo je tedy 0,01011, tj. 0,01011.

Proces násobení 2 bude pokračovat, dokud nebude dosaženo požadované přesnosti.

Převod desetinné na binární pro smíšené číslo

K převedení desetinného smíšeného čísla na binární číslo se používá stejný přístup, jako tomu bylo v celočíselných a zlomkových částech čísla. Zvažte desetinné číslo 13.40.

Binární ekvivalent 13 je 1101 a binární ekvivalent 0,40 je. 011001. 1101.011001 je tedy požadované binární číslo.

Přečtěte si také: