Beginner

बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)

दो पूर्णांकों पर बिटवाइज़ तर्क संक्रियाएँ लागू करें और परिणाम दशमलव, शून्य-पैडेड द्विआधारी, और षोडशाधारी में देखें।
Ignored for NOT

संक्रिया

Bit width

Result (decimal)
8

Binary: 00001000 • Hex: 0x8

Binary (8-bit)
00001000
Hexadecimal
0x8
दशमलव
8
031.963.895.6127.5159.4191.3223.1255Operands and result within the 8-bit range
परिणाम केवल सामान्य जानकारी के लिए अनुमान हैं और पेशेवर सलाह नहीं हैं — महत्वपूर्ण परिणामों पर भरोसा करने से पहले हमेशा उन्हें स्वतंत्र रूप से सत्यापित करें। पूरा अस्वीकरण पढ़ें.
त्वरित उत्तर

यह कैलकुलेटर कैसे काम करता है?

यह उपकरण 8, 16, 32, या 64 बिट की चुनी गई चौड़ाई पर दो पूर्णांकों को बिटवाइज़ AND, OR, XOR, NOT, NAND, NOR, या XNOR लागू करता है। संकारकों को चौड़ाई तक मास्क किया जाता है, संक्रिया बिट-दर-बिट चलती है, और परिणाम दशमलव, शून्य-पैडेड द्विआधारी, और षोडशाधारी में दिखाया जाता है।

सूत्र
AND: a & b OR: a | b XOR: a ^ b NOT: ~a & mask (mask = (1 << width) − 1)
How this is calculated

पूर्णांक a दर्ज करें और, दो-संकारक संक्रियाओं के लिए, पूर्णांक b दशमलव में दर्ज करें। एक संक्रिया (AND, OR, XOR, NOT, NAND, NOR, XNOR) और 8, 16, 32, या 64 की बिट चौड़ाई चुनें। परिकलक प्रत्येक इनपुट को मनमानी-परिशुद्धता पूर्णांक (BigInt) के रूप में पार्स करता है इसलिए 64-बिट मान भी सटीक रहते हैं।

प्रत्येक मान को पहले एक बिट मास्क, mask = (1 << width) − 1, से चुनी गई चौड़ाई तक घटाया जाता है। AND, OR, और XOR दोनों मास्क किए गए संकारकों को बिट-दर-बिट संयोजित करते हैं। NOT, a के हर बिट को उलट देता है, और NAND/NOR/XNOR, AND/OR/XOR के व्युत्क्रम हैं। चूँकि उलटाव अग्रवर्ती 1-बिट उत्पन्न करता है, परिणाम को फिर से मास्क किया जाता है ताकि वह कभी चुनी गई चौड़ाई से अधिक न हो — निश्चित-चौड़ाई वाले हार्डवेयर रजिस्टरों में मान इसी प्रकार लपेटता है।

अंतिम परिणाम तीन तरीकों से दिखाया जाता है: एक दशमलव पूर्णांक के रूप में, बिट चौड़ाई से मेल खाती शून्य-पैडेड द्विआधारी स्ट्रिंग के रूप में, और बड़े-अक्षर षोडशाधारी के रूप में। इनपुट को चुनी गई चौड़ाई के भीतर अचिह्नित के रूप में लिया जाता है; एकल-संकारक NOT संक्रिया के लिए b फ़ील्ड अनदेखा कर दिया जाता है।

अक्सर पूछे जाने वाले प्रश्न

NOT चुनी गई चौड़ाई के भीतर हर बिट को पलट देता है। 8-बिट के लिए, ~12 सभी 8 बिटों को उलट देता है, जिससे 243 मिलता है। एक चौड़ी बिट चौड़ाई और भी बड़ा अचिह्नित परिणाम देती है, इसीलिए मास्क और चौड़ाई मायने रखते हैं।

नहीं। NOT एक एकल संक्रिया है जो केवल a का उपयोग करती है, इसलिए NOT चुने जाने पर b फ़ील्ड अनदेखा कर दिया जाता है।

मानों को चुनी गई बिट चौड़ाई तक मास्क किया जाता है, इसलिए उन्हें उस चौड़ाई के भीतर अचिह्नित माना जाता है। एक ऋणात्मक इनपुट को संक्रिया से पहले 2^width के मॉड्यूलो घटाया जाता है।

इस नाम से भी जाना जाता है

बिटवाइज ऑपरेटर
bitwise calculator
and or xor
बिट संक्रिया
bit operation
boolean bit math
बिटवाइज कैलकुलेटर
logical bit

APA

TG we-Calculate Editorial Team. (2026). बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/hi/calculator/bitwise-operator-calculator

Chicago

TG we-Calculate Editorial Team. "बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/hi/calculator/bitwise-operator-calculator.

IEEE

TG we-Calculate Editorial Team, "बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hi/calculator/bitwise-operator-calculator

BibTeX

@misc{wecalculate_bitwise_operator_calculator, title = {बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hi/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }

क्या इस कैलकुलेटर ने आपकी मदद की?

संबंधित कैलकुलेटर