Kalkulačka bitového posunu

Zadejte celé číslo a velikost posunu pro výpočet jeho bitového posunu.

Jak používat

  1. Zadejte své hodnoty do polí výše.
  2. Klikněte na "Vypočítat" a zobrazí se výsledek.
  3. Pomocí tlačítka "Sdílet" odešlete svůj výsledek.

O této kalkulačce

Bitový posun přesune každý bit v dvojkové reprezentaci celého čísla doleva nebo doprava o daný počet pozic. Posun doleva (<<) vkládá nulové bity zprava a je rovnocenný násobení 2ⁿ; posun doprava (>>) zahazuje bity zprava a je rovnocenný celočíselnému dělení 2ⁿ; u záporných čísel tento nástroj, stejně jako většina jazyků, používá aritmetický posun, který zachovává znaménkový bit (se zaokrouhlením směrem k mínus nekonečnu). Tento nástroj použije kteroukoli operaci na vaše celé číslo a ukáže výsledek vedle sebe v desítkové, šestnáctkové a dvojkové soustavě.

Softwaroví inženýři, vývojáři vestavěných systémů a studenti informatiky používají bitové posuny neustále pro rychlou aritmetiku s mocninami dvou, balení více hodnot do jediného celého čísla (příznaky, barevné kanály RGB, hlavičky síťových protokolů) a implementaci hašovacích funkcí či kontrolních součtů — operace jako CRC a mnoho kryptografických primitiv jsou postaveny téměř výhradně z posunů a XOR, protože se provedou v jediném taktu CPU, mnohem rychleji než obecné násobení nebo dělení.

Byla tato stránka užitečná?

Můžete vybrat až 3 reakce.

Komentáře

  • Buďte první, kdo přidá komentář.

Oblíbené kalkulačky

Všechny kalkulačky