Калкулатор битског помераја

Унесите цео број и величину помераја да израчунате његов битски померај.

Како се користи

  1. Унесите потребне вредности у поља.
  2. Кликните на „Израчунај“ да бисте видели резултат.
  3. Копирајте или поделите резултат дугметом „Подели“.

О овом калкулатору

Битски померај помера сваки бит у бинарном приказу целог броја улево или удесно за дати број позиција. Леви померај (<<) умеће нулте битове с десне стране и еквивалентан је множењу са 2ⁿ; десни померај (>>) одбацује битове с десне стране и еквивалентан је целобројном дељењу са 2ⁿ; за негативне бројеве овај алат, као и већина језика, користи аритметички померај, који задржава бит предзнака (уз заокруживање ка минус бесконачности). Овај алат примењује било коју операцију на ваш цео број и приказује резултат у децималном, хексадецималном и бинарном запису један поред другог.

Софтверски инжењери, програмери уграђених система и студенти рачунарских наука стално користе битске помераје за брзу аритметику степена двојке, паковање више вредности у један цео број (заставице, RGB канали боје, заглавља мрежних протокола) и имплементирање хеш функција или контролних сума — операције као што су CRC и многи криптографски примитиви граде се готово у потпуности од помераја и XOR операција јер се извршавају у једном циклусу CPU-а, далеко брже од општег множења или дељења.

Да ли вам је ово било корисно?

Можете изабрати до 3 реакције.

Коментари

  • Будите први који ће коментарисати.

Популарни калкулатори

Сви калкулатори