Kalkulatur tal-Operaturi Bitwajż (AND, OR, XOR, NOT)
Applika operazzjonijiet ta' loġika bitwajż fuq żewġ interi u ara r-riżultat f'deċimali, binarju padded, u esadeċimali.
Operazzjoni
Bit width
Binary: 00001000 • Hex: 0x8
Kif jaħdem dan il-kalkulatur?
Dan l-għodda japplika AND, OR, XOR, NOT, NAND, NOR, jew XNOR bitwajż fuq żewġ interi f'wisa' magħżul ta' 8, 16, 32, jew 64 bits. L-operandi jiġu masked għall-wisa', l-operazzjoni taħdem bit b'bit, u r-riżultat jintwerew f'deċimali, binarju padded, u esadeċimali.
Formula
How this is calculated
Daħħal integer a u, għal operazzjonijiet ta' żewġ operandi, integer b f'deċimali. Agħżel operazzjoni (AND, OR, XOR, NOT, NAND, NOR, XNOR) u wisa' tal-bits ta' 8, 16, 32, jew 64. Il-kalkulatur janalizza kull input bħala integer ta' preċiżjoni arbitrarja (BigInt) sabiex anke valuri ta' 64-bit jibqgħu eżatti.
Kull valur l-ewwel jiġi mnaqqas għall-wisa' magħżul b'mask tal-bits, mask = (1 << width) − 1. AND, OR, u XOR jgħaqqdu ż-żewġ operandi masked bit b'bit. NOT jinverti kull bit ta' a, u NAND/NOR/XNOR huma l-inversiji ta' AND/OR/XOR. Peress li l-inversjoni tipproduċi bits ta' 1 fl-aħħar, ir-riżultat jerġa' jiġi masked sabiex qatt ma jaqbeż il-wisa' magħżul — hekk il-valur jiġi kkonfinat f'reġistri tal-wisa' fiss tal-hardware.
Ir-riżultat finali jintwerew f'tliet modi: bħala integer deċimali, bħala stringa binarja ta' żero-padded li taqbel mal-wisa' tal-bit, u bħala esadeċimali b'ittri kbar. L-inputs jiġu interpretati bħala mhux sinjati ġewwa l-wisa' magħżul; il-kamp b jiġi injorat għall-operazzjoni ta' operand wieħed NOT.
Mistoqsijiet frekwenti
NOT jirriversa kull bit ġewwa l-wisa' magħżul. Għal 8-bit, ~12 jinverti t-8 bits kollha, u jagħti 243. Wisa' tal-bits akbar jagħti riżultat mhux sinjat akbar, u dan huwa r-raġuni għaliex il-mask u l-wisa' huma importanti.
Le. NOT hija operazzjoni unarja li tuża biss a, għalhekk il-kamp b jiġi injorat meta NOT tiġi magħżula.
Il-valuri jiġu masked għall-wisa' tal-bits magħżul, għalhekk jiġu ttrattati bħala mhux sinjati ġewwa dak il-wisa'. Input negattiv jiġi mnaqqas modulo 2^width qabel l-operazzjoni.
Magħruf ukoll bħala
TG we-Calculate Editorial Team. (2026). Kalkulatur tal-Operaturi Bitwajż (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/mt/calculator/bitwise-operator-calculator
TG we-Calculate Editorial Team. "Kalkulatur tal-Operaturi Bitwajż (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/mt/calculator/bitwise-operator-calculator.
TG we-Calculate Editorial Team, "Kalkulatur tal-Operaturi Bitwajż (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/mt/calculator/bitwise-operator-calculator
@misc{wecalculate_bitwise_operator_calculator, title = {Kalkulatur tal-Operaturi Bitwajż (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/mt/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }
Dan il-kalkulatur għenek?
