Beginner

Kalkulator bitovnih operatora (AND, OR, XOR, NOT)

Primijenite bitovne logičke operacije na dva cijela broja i pogledajte rezultat u dekadskom, binarnom obliku dopunjenom nulama te heksadekadskom obliku.
Ignored for NOT

Operacija

Bit width

Result (decimal)
8

Binary: 00001000 • Hex: 0x8

Binary (8-bit)
00001000
Hexadecimal
0x8
Decimalni
8
031.963.895.6127.5159.4191.3223.1255Operands and result within the 8-bit range
Rezultati su procjene namijenjene isključivo općoj informaciji i ne predstavljaju stručni savjet — uvijek samostalno provjerite važne rezultate prije nego što se na njih oslonite. Pročitajte cijelu izjavu o odricanju odgovornosti.
Brzi odgovor

Kako radi ovaj kalkulator?

Ovaj alat primjenjuje bitovne AND, OR, XOR, NOT, NAND, NOR ili XNOR na dva cijela broja pri odabranoj širini od 8, 16, 32 ili 64 bita. Operandi se maskiraju na širinu, operacija se izvodi bit po bit, a rezultat se prikazuje u dekadskom, binarnom obliku dopunjenom nulama te heksadekadskom obliku.

Formula
AND: a & b OR: a | b XOR: a ^ b NOT: ~a & mask (mask = (1 << width) − 1)
How this is calculated

Unesite cijeli broj a i, za operacije s dva operanda, cijeli broj b u dekadskom obliku. Odaberite operaciju (AND, OR, XOR, NOT, NAND, NOR, XNOR) i širinu bita od 8, 16, 32 ili 64. Kalkulator tumači svaki ulaz kao cijeli broj proizvoljne preciznosti (BigInt) pa čak i 64-bitne vrijednosti ostaju točne.

Svaka se vrijednost najprije svodi na odabranu širinu pomoću bitne maske, mask = (1 << width) − 1. AND, OR i XOR kombiniraju dva maskirana operanda bit po bit. NOT invertira svaki bit od a, a NAND/NOR/XNOR su inverzije AND/OR/XOR. Budući da inverzija stvara vodeće jedinice, rezultat se ponovno maskira tako da nikada ne premaši odabranu širinu — tako se vrijednost omotava u hardverskim registrima fiksne širine.

Konačni rezultat prikazuje se na tri načina: kao dekadski cijeli broj, kao binarni niz dopunjen nulama koji odgovara širini bita te kao heksadekadski broj velikim slovima. Ulazi se tumače kao nepredznačeni unutar odabrane širine; polje b zanemaruje se za jednooperandnu operaciju NOT.

Često postavljana pitanja

NOT preokreće svaki bit unutar odabrane širine. Za 8 bita ~12 invertira svih 8 bitova, dajući 243. Veća širina bita daje još veći nepredznačeni rezultat, zbog čega su maska i širina važne.

Ne. NOT je unarna operacija koja koristi samo a, pa se polje b zanemaruje kada je odabran NOT.

Vrijednosti se maskiraju na odabranu širinu bita, pa se tretiraju kao nepredznačene unutar te širine. Negativan ulaz svodi se modulo 2^width prije operacije.

Poznato i kao

bitovni operator
bitovno and or xor
bitovna operacija
logički bitovni operator
and or xor not
kalkulator bitovnih operacija

APA

TG we-Calculate Editorial Team. (2026). Kalkulator bitovnih operatora (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/bitwise-operator-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkulator bitovnih operatora (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/bitwise-operator-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkulator bitovnih operatora (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/bitwise-operator-calculator

BibTeX

@misc{wecalculate_bitwise_operator_calculator, title = {Kalkulator bitovnih operatora (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }

Je li vam ovaj kalkulator pomogao?