Kalkulátor bitových operátorov (AND, OR, XOR, NOT)
Aplikujte bitové logické operácie na dve celé čísla a zobrazte výsledok v desiatkovej sústave, nulami doplnenom binárnom zápise a šestnástkovej sústave.
Operácia
Bit width
Binary: 00001000 • Hex: 0x8
Ako táto kalkulačka funguje?
Tento nástroj aplikuje bitové AND, OR, XOR, NOT, NAND, NOR alebo XNOR na dve celé čísla pri zvolenej šírke 8, 16, 32 alebo 64 bitov. Operandy sú maskované na šírku, operácia prebieha bit po bite a výsledok je zobrazený v desiatkovej, nulami doplnenej dvojkovej a šestnástkovej sústave.
Vzorec
How this is calculated
Zadajte celé číslo a a pre dvojoperandové operácie celé číslo b v desiatkovej sústave. Zvoľte operáciu (AND, OR, XOR, NOT, NAND, NOR, XNOR) a bitovú šírku 8, 16, 32 alebo 64. Kalkulátor spracuje každý vstup ako celé číslo ľubovoľnej presnosti (BigInt), takže aj 64-bitové hodnoty zostávajú presné.
Každá hodnota je najprv zredukovaná na zvolenú šírku bitovou maskou, mask = (1 << width) − 1. AND, OR a XOR kombinujú dva maskované operandy bit po bite. NOT invertuje každý bit a, pričom NAND/NOR/XNOR sú inverzie AND/OR/XOR. Keďže inverzia produkuje vedúce bity 1, výsledok je znovu maskovaný, aby nikdy nepresahoval zvolenú šírku — takto sa hodnota zabalí v hardvérových registroch pevnej šírky.
Konečný výsledok je zobrazený troma spôsobmi: ako desatinné celé číslo, ako nulami doplnený binárny reťazec zodpovedajúci bitovej šírke a ako šestnástková sústava veľkými písmenami. Vstupy sú interpretované ako čísla bez znamienka v rámci zvolenej šírky; pole b sa pri jednooperandovej operácii NOT ignoruje.
Často kladené otázky
NOT invertuje každý bit v rámci zvolenej šírky. Pre 8-bitovú sústavu, ~12 invertuje všetkých 8 bitov, čo dáva 243. Väčšia bitová šírka dáva ešte väčší výsledok bez znamienka, preto záleží na maske a šírke.
Nie. NOT je unárna operácia, ktorá používa iba a, takže pole b sa ignoruje pri výbere NOT.
Hodnoty sú maskované na zvolenú bitovú šírku, takže sú spracovávané ako čísla bez znamienka v rámci tejto šírky. Záporný vstup je zredukovaný modulo 2^šírka pred operáciou.
Známe aj ako
TG we-Calculate Editorial Team. (2026). Kalkulátor bitových operátorov (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/sk/calculator/bitwise-operator-calculator
TG we-Calculate Editorial Team. "Kalkulátor bitových operátorov (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/sk/calculator/bitwise-operator-calculator.
TG we-Calculate Editorial Team, "Kalkulátor bitových operátorov (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sk/calculator/bitwise-operator-calculator
@misc{wecalculate_bitwise_operator_calculator, title = {Kalkulátor bitových operátorov (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sk/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám táto kalkulačka?
