Чаму гэты інструмент карысны
Выкарыстоўвайце гэты калькулятар, каб правяраць сцягі, дазволы, значэнні рэгістраў і палі пратакола, калі знакавае 32-бітнае бітовае прывядзенне JavaScript інакш схавае запланаваны вынік фіксаванай шырыні.
Выберыце поўнае, праверанае QA выданне, апублікаванае для гэтага сайта.
Прымяняйце AND, OR, XOR, NOT і лагічныя зрухі да беззнакавых 8-, 16-, 32- або 64-бітных цэлых лікаў з вывадам дапаўненых двайковых і шаснаццатковых значэнняў.
Гатова. Вашы працоўныя дадзеныя застаюцца ў гэтым браўзэры.
Выкарыстоўвайце гэты калькулятар, каб правяраць сцягі, дазволы, значэнні рэгістраў і палі пратакола, калі знакавае 32-бітнае бітовае прывядзенне JavaScript інакш схавае запланаваны вынік фіксаванай шырыні.
Абодва аперанды разбіраюцца як абмежаваныя значэнні BigInt, выбраная аперацыя прымяняецца на запытанай шырыні, і кожны вынік маскуецца перад дзесятковым, шаснаццатковым і двайковым адлюстраваннем.
Пры 8 бітах 42 AND 15 дае дзесятковае 10, шаснаццатковае 0x0A і двайковае 00001010; NOT 42 дае 213 замест неабмежаванага адмоўнага значэння.
Вылічэнне дэтэрмінатыўнае і тлумачыць памылкі праверкі замест маўклівага змянення няправільнага ўводу.
Увод і вывад застаюцца ў гэтай укладцы. Капіраванне і загрузка адбываюцца праз API браўзера без загрузкі на сервер.
Кожны запуск паведамляе пра рэжым інструмента, часавую пазнаку і памер уваходных/выхадных дадзеных, каб можна было праверыць пераўтвораныя дадзеныя.