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

Ako sa množiť celé čísla Bit posuny

programátori a dizajnéri využívajú bitové posuny splniť mnoho matematických úloh . Určitá trieda čísel a matematických funkcií , tzv floating point math , použiť iný procesor , ako iné typy úloh . Bitové posuny umožňujú vykonávať niektoré násobenie úlohy rýchlejšie . Môžete vykonať výpočet , ktorý zahŕňa silu dvoch pomocou bitového posunu doľava . Pre vyššie výkony dvoch , môžete vykonať niekoľko bit shift Lefts . Pokyny dovolená 1

napíšte číslo , ktoré chcete násobiť , bez ohľadu na to , aký je základným číslom a previesť ju do binárneho zápisu . Musíte robiť všetky smeny alebo iné bitové operácie v binárnom zápise .
2

Vykonajte trochu posun doľava . Poznámka : počet bitov v pôvodnom počte a pad to s nulami , aby sa na ňom osem , 16 alebo 32 bitové slovo , podľa toho , čo je vhodné .
3

Miesto nuly na pravej strane základné číslo v závislosti na tom , čo násobkom dvoch budete násobiť . Napríklad , umiestnite jednu nulu vynásobiť dvoma a troma nulami vynásobiť ôsmich .
4

Uvedomte si , že bity , ktoré posúvajú mimo ľavú stranu číslo sa nemuseli obávať , pretože väčšina doba to nie je starosť o aplikácii . Číslo , ktoré má za následok po posune môže byť prevedený späť do základného desiatich zápisu .

Najnovšie články

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