बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)
दो पूर्णांकों पर बिटवाइज़ तर्क संक्रियाएँ लागू करें और परिणाम दशमलव, शून्य-पैडेड द्विआधारी, और षोडशाधारी में देखें।
संक्रिया
Bit width
Binary: 00001000 • Hex: 0x8
यह कैलकुलेटर कैसे काम करता है?
यह उपकरण 8, 16, 32, या 64 बिट की चुनी गई चौड़ाई पर दो पूर्णांकों को बिटवाइज़ AND, OR, XOR, NOT, NAND, NOR, या XNOR लागू करता है। संकारकों को चौड़ाई तक मास्क किया जाता है, संक्रिया बिट-दर-बिट चलती है, और परिणाम दशमलव, शून्य-पैडेड द्विआधारी, और षोडशाधारी में दिखाया जाता है।
सूत्र
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 के मॉड्यूलो घटाया जाता है।
इस नाम से भी जाना जाता है
TG we-Calculate Editorial Team. (2026). बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/hi/calculator/bitwise-operator-calculator
TG we-Calculate Editorial Team. "बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/hi/calculator/bitwise-operator-calculator.
TG we-Calculate Editorial Team, "बिटवाइज़ संकारक परिकलक (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hi/calculator/bitwise-operator-calculator
@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} }
क्या इस कैलकुलेटर ने आपकी मदद की?
