Jak sdílet binární čísla
Binární čísla lze rozdělit do sloupce, aby lépe pochopil proces sám nebo napsat jednoduchý počítačový program. Můžete také aplikovat metodu změny, která je poměrně zřídka používaná v programování. Jazyky stroje používají algoritmus hodnocení pro větší účinnost, ale řeč v tomto článku nebude o tom.
Kroky
Metoda 1 z 2:
Divize ve sloupcijeden
Rozdělte do sloupu Dvě desetinná čísla. Pokud jste zapomněli, co rozdělí do sloupce, rozdělte dvě desetinné (základny 10) čísla: 172 ÷ 4. Pokud jste v pořádku ve sloupci, přejděte na další krok, abyste se naučili, jak sdílet binární čísla.
- Dividenda děleno dělič A to dopadne Soukromý.
- Porovnejte dělič s první číslici. Pokud je dělič více než toto číslo, porovnejte dělič s dvěma číslicemi, a tak dále, dokud se dělič nestane méně než v úvahu. V našem příkladu porovnejte 4 a 1, všimněte si, že 4> 1, a pak porovnat 4 od 17.
- Napište první číslo soukromí pod děličem. Porovnání 4 a 17, uvidíte, že 17 ÷ 4 = 4 se zbytkem, takže napište 4 jako první číslice soukromého pod děličem (4).
- Vynásobte a odečtete se najít rovnováhu. Vynásobte první číslici soukromí na dělič v našem příkladu: 4 x 4 = 16. Zapište si 16 pod 17, a pak odpočet 17 - 16 najít reziduí1.
- Opakovat srovnání. Porovnejte dělič 4 se zbytkem 1, všimněte si, že 4> 1, a "Demolish" následující rozdělené číslo pro porovnání 4 od 12. Od 12 ÷ 4 = 3 bez zbytku, takže napište 3 jako druhý kus soukromého. Závěrečná odpověď: 43.

2. Rozdělte dvě binární čísla ve sloupci. Například 10101 ÷ 11. Zde 10101 - Delimi a 11 - dělič. Ponechat dostatek místa pro výpočetní techniku.

3. Porovnejte dělič s první číslici. V případě binárních čísel je snadnější provést s desetinným prostorem: nebo číslo není rozděleno do děliče a psát 0, buď rozdělený a zápis 1.

4. Pokračujte v porovnání čísel s děličem, dokud nedostanete 1. V našem příkladu:

Pět. Vypočítat zbytek. Vynásobte nalezené číslo (1) na děliči (11) a zapište si výsledek výsledku pod dělitelný (zejména pod příslušnými výboje). Upozorňujeme, že při násobení 1 na dělič vždy vypne dělič.

6. Opakujte akce popsané, dokud nebudete rozhodnout o úkolu. Přidejte následující kus rozdělení do zbytku, abyste získali 100. Od 11 < 100>

7. Přidejte desetinný čárku (v případě potřeby). Někdy výsledek není celé číslo. Pokud poté, co jste použili poslední číslici dělitele, ukázalo se zbytku, ukládat ", 0" k rozdělení a "," na soukromé "demolizovat" následující číslici a pokračovat v výpočtu. Opakujte tento proces, dokud nedostanete výsledek požadované přesnosti, a pak zaujmout odpověď. Zaokrouhlit výsledek, zbavit se posledního 0, nebo pokud poslední číslice 1, upustit dolů a přidat 1 do nové poslední číslice. V programování postupujte podle jednoho ze standardních zaokrouhlovacích algoritmů, abyste zabránili chyby při přeměně mezi binárními a desetinnými čísly.
Metoda 2 z 2:
Doplňkyjeden. Vypočítat základní principy. Chcete-li rozdělit dvě čísla (jak desetinná, tak binární), můžete odečíst dělič z děliče, a poté důsledně odečíst dělič ze zbytků, dokud nezmizí záporné číslo - musíte zvážit, kolik odečtení. Například vypočítat 26 ÷ 7:
- 26 - 7 = 19 (jeden odčítání)
- 19 - 7 = 12 (2)
- 12 - 7 = 5 (3)
- 5 - 7 = -2. Záporné číslo, takže není nutné odečíst dále. Odpovědět: 3 Se zbytkem 5. Všimněte si, že tato metoda nevypočítá zlomkovou část odpovědi.

2. Rozumět základům dodatečné metody. Výše uvedená metoda lze aplikovat na binární čísla a můžete použít efektivnější způsob, jak ušetřit čas při programování rozdělení binárních čísel. Tato metoda se nazývá Způsob přírůstků. Například odpočet 111 - 011 (obě čísla musí mít stejný počet čísel):

3. Zkombinujte dvě metody popsané výše. První metodou je konzistentní metoda odčítání a druhá je dodatečná metoda na dvě. Tyto metody lze kombinovat do jednoho sdílení čísla s ním (metoda kombinování metod je popsán později). Pokud chcete, zkuste pochopit, jak kombinovat dvě metody.

4. Odstraňte dělič z rozdělení, nahrazení odečítání přidáním přidáním do dvou. Například: 100011 ÷ 000101. Zpočátku se odčítání 100011 - 000101 proměňuje na přidání přidávání přidání do dvou:

Pět. Přidat 1 do soukromí. V počítačovém programu je to řetězec, kdy soukromé zvýšení. Na papíře, uvědomte si, abyste se nezměnili. Úspěšně jste detekovali jednou, takže v současné době je soukromý jeden.

6. Opakujte popsaný proces. Chcete-li to udělat, odečíst dělič ze zbytku. Zbytek je výsledkem posledního výpočtu. Odstraňování operace Nahradit doplněk: přidat do zbytku doplněno dvěma děliteli a pak se zbavit první číslice výsledku. Po každém odčítání do soukromého přidávání 1. Opakujte popsaný proces, dokud se zbytek rovná nebo menšímu dělení:
Tipy
- Ignorovat znaménko vypouštění v binárních číslech se znakem, s výjimkou případů, kdy potřebujete pochopit, byl získán pozitivní nebo negativní výsledek.
- Metoda additionu až dva se neplatí, pokud se čísla skládají z různých čísel čísel. V tomto případě na menší číslo, vhodné (vlevo) vhodné množství 0.
- Před použitím binárních operací k přístrojům musí být zohledněny pokyny pro zvýšení, snižující se nebo extrahování zásobníku.