← Програмери и подаци
Програмери и подаци· ради локално

Фиксне ширине Битвизе калкулатор

Примените И, ИЛИ, КСОИР, НЕ и логичке помере на неозначене 8-, 16-, 32- или 64-битне целе бројеве са подупирућим бинарним и хексадецималним излазом.

Спремни.Ваш радни подаци остају у овом прегледачу.

Зашто је овај алат користан

Користите овај калкулатор за проверу застава, дозвола, вредности регистра и поља протокола када би ЈаваСцрипт-ова потписана 32-битна битна принуда иначе сакрила намерни резултат фиксне ширине.

Како то функционише

Оба операнда се анализирају као ограничене BigInt вредности, одабрана операција се примењује на затраженој ширини, а сваки резултат се маскира пре децималног, хексадецималног и бинарног приказа.

Практичан пример

На 8 битова, 42 И 15 производи децимални 10, хексадецимални 0x0A и бинарни 00001010; НЕ 42 производи 213 уместо неограничене негативне вредности.

Валидација

Прорачун је детерминистички и објашњава грешке валидације уместо да тихо мења неважећи унос.

Граница приватности

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

Резултат пасош

Свако покретање извештава о свом режиму алата, временском печату и величини улаза / излаза тако да се трансформисани подаци могу ревидирати.