Odečtěte binární čísla - jak to funguje
Binární čísla lze snáze odečíst, než si myslíte. Nepotřebujete kalkulačku ani počítač. Musíte pouze zvládnout základní aritmetiku matematiky.
Odečtěte binární čísla - jak to funguje
Chcete-li odečíst binární čísla, musíte nejprve vytvořit doplněk někoho od druhého binárního čísla a poté z něj vytvořit doplněk dvou. Pak můžete jednoduše přidat dvě binární čísla a odečíst je. To zní trochu komplikovaně, ale je to velmi jednoduché.
- Pokud jsou odečtena dvě binární čísla, druhé číslo se jednoduše převede. Pak můžete jít jednoduchým způsobem přidání a najít rozdíl mezi dvěma binárními čísly.
- Binární číslo sestává pouze ze sekvence nul a jedniček. V prvním kroku musíte z druhého binárního čísla udělat doplněk. Je to snadné: Zaměňte všechny nuly za všechny a všechny za nuly.
- V dalším kroku vytvoříte doplněk dvou z tohoto doplňku. Stačí přidat číslo jedna. K tomu však potřebujete vědět, jak přidat binární čísla. Podrobně popisujeme, jak toho lze dosáhnout v jiném článku.
- Nyní jste připravili výpočet tak, že jste provedli sčítání od odčítání - a můžete tak úkol vyřešit. Teorie je někdy trochu těžší pochopit. Fakturu vám proto ukážeme na příkladu v následující části.
Odečtěte binární čísla bez počítače: Vzorový výpočet
V tomto příkladu procházíme krok za krokem odečtením binárních čísel 1011 a 0110, tj. Výpočtem 1011 mínus 0110. Pro porozumění výpočtu je nejlepší vzít s sebou kousek papíru.
- Vytvořte si doplněk z druhého binárního čísla: 0110 -> 1001
- Z tohoto přidáte doplněk dvou přidáním 1: 1001 + 1 = 1010
- Chcete-li odečíst 0110 od 1010, přidejte dva komplimenty druhého binárního čísla k prvnímu binárnímu číslu. Výpočet je tedy 1011 + 1010. Podle pravidel pro přidání binárních čísel získáte binární číslo 0101.