Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Binárne Výpočet Tipy a triky

Čoskoro počítača používa desatinné čísla a to skoro stalo sa jasné , že binárne - základná dve čísla - ponúka mnoho výhod . Struny binárnych čísel možno ľahko skladovať a manipulovať s nimi , pretože elektronický hardvér , ktorý môže byť v jednom z dvoch stavov , pôsobí rýchlejšie a presnejšie než iné systémy . Konverzia

Prevod z dvojkovej do desiatkovej sústavy sa skladá zo súčtu produkty číslicami a postoje , ktoré zastupujú . Napríklad , 1011 binárne je ( 1 x 2 ^ 3 ) + ( 0 x 2 ^ 2 ) + ( 1 X 2 ^ 1 ) + ( 1 X 2 ^ 0 ) = 8 + 0 + 2 + 1 = 11 desatinných miest . Ak chcete previesť desiatkové číslo na binárne , ďalej rozdeliť číslo 2 , kým je to preč a zbierať zvyšky divízie . Napríklad , 11 /2 = 5 so zvyškom 1 , 5 /2 = 2 so zvyškom 1 , 2 /2 = 1 sa zvyškom 0 , 1 /2 = 0 sa zvyškom 1. Zvyšky - v opačnom poradí , než v akom sa objavujú - sú 1011
Pridanie

Ak chcete pridať stĺpec binárnych číslic , počítať ty .. Je-li počet nepárny , napíšte 1 , ak je ešte , napísať 0 , potom odpočíta to , čo ste napísal , od grófa , znížiť ju na polovicu a niesť do ďalšieho stĺpca na ľavej strane . Ak chcete napríklad pridať 11 + 11 + 11 + 11 + 11 , počítať päť tie v pravom stĺpci . Napíšte jeden a niesť 2. Pridajte 2 až piatich tie v druhom stĺpci sa 7. Napíšte 1 a nosiť 3. 3 je jediná vec , v stĺpci , takže napísať 1 a niesť 1. . Zvrhnúť posledný .
Odčítanie

Kľúčom k odčítanie je prevod druhé číslo záporné číslo a potom sa pridá . Ak chcete previesť číslo na negatívny , flip všetky číslice a pridať 1 ks . Napríklad , 7 - v ôsmich bitovom formáte - 0000 0111 . Prevod na záporné dáva 1111 1000 + 1 = 1111 1001 = -7 . Prevod z negatívnej na pozitívnu , je presne rovnaký proces . Takže ak -7 = 1111 1001 potom +7 = 0000 0110 + 1 = 0000 0111
Násobenie

binárne násobenie vyzerá ako desatinné násobenie - . Môžete napísať jedno číslo pod sebou , a potom násobiť horné číslo o jednu číslicu spodného čísla naraz . Tým sa vytvorí jeden čiastkový výrobok pre každú číslicu v dolnom rade . Každá z týchto čiastkových produktov sú posunuté o jedno miesto doľava pred zápisom . Čiastkové produkty sú pridané k výrobe konečnú odpoveď . Ak ste vždy násobí buď jeden alebo nula , ste vždy buď skopírovaním horné číslo , alebo písať riadok núl . Liga

Binárne delenie sa opakuje odčítanie . Zoraďte čísla na ľavej strane deliteľ pod dividendy . Nastavte podiel na nulu . Ak tieto číslice dividendy , ktoré lemujú s deliteľ je väčší , odčítanie trojčíslie , pripojiť sa jeden na pravom konci kvociente . V opačnom prípade pripojiť na nulu . Shift deliteľ o jedno miesto doprava . Pokračujte v tom , kým pravom konci deliteľ presúva časť pravý koniec dividendy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené