Skip to main content

बाइनरी कैलकुलेटर बाइनरी अंकगणित और बिटवाइज़ ऑपरेशन (एंड, ओर, एक्सओआर, नॉट) करें।

बाइनरी कैलकुलेटर illustration
🔢

बाइनरी कैलकुलेटर

बाइनरी अंकगणित और बिटवाइज़ ऑपरेशन (एंड, ओर, एक्सओआर, नॉट) करें।

1

ऑपरेशन चुनें

अंकगणित (जोड़, घटाव, गुणा) या बिटवाइज़ (एंड, ऑर, एक्सओआर, नॉट) ऑपरेशन का चयन करें।

2

बाइनरी संख्याएँ दर्ज करें

केवल 0 और 1 का उपयोग करके बाइनरी मान टाइप करें।

3

मल्टी-बेस परिणाम देखें

बाइनरी, दशमलव, हेक्साडेसिमल और ऑक्टल प्रारूपों में परिणाम देखें।

Loading tool...

What Is बाइनरी कैलकुलेटर?

एक बाइनरी कैलकुलेटर द्विआधारी (बेस-2) संख्याओं पर अंकगणितीय और तार्किक ऑपरेशन करता है, जो डिजिटल कंप्यूटिंग की मूलभूत संख्या प्रणाली है। एक कंप्यूटर में हर डेटा - चाहे वह टेक्स्ट हो, छवियाँ हों या वीडियो हों - अंततः बाइनरी में दर्शाया जाता है। यह कैलकुलेटर मानक अंकगणित (जोड़, घटाव, गुणा) और बिटवाइज तार्किक ऑपरेशन (एंड, ओर, एक्सओआर, नॉट) को सपोर्ट करता है, जो प्रोग्रामिंग, नेटवर्किंग और डिजिटल इलेक्ट्रॉनिक्स में आवश्यक हैं। प्रत्येक परिणाम को कई संख्या आधारों (बाइनरी, दशमलव, हेक्स, और ऑक्टल) में दर्शाया जाता है ताकि क्रॉस-रेफरेंस किया जा सके। बाइनरी अंकगणित को समझना कंप्यूटर साइंस के छात्रों, एम्बेडेड सिस्टम इंजीनियर्स, नेटवर्क एडमिनिस्ट्रेटर्स जो आईपी पते और सबनेट मास्क के साथ काम करते हैं, और हार्डवेयर स्तर पर काम करने वालों के लिए महत्वपूर्ण है।

Why Use बाइनरी कैलकुलेटर?

  • अंकगणित और बिटवाइज़ तार्किक ऑपरेशन दोनों का समर्थन करता है
  • बाइनरी, दशमलव, हेक्स और ऑक्टल में एक साथ परिणाम दिखाता है
  • बाइनरी इनपुट का वास्तविक समय दशमलव पूर्वावलोकन
  • बिट उलटाने के लिए नॉट (यूनरी) ऑपरेशन शामिल करता है
  • बाइनरी-नेटिव इनपुट के लिए डिज़ाइन किया गया स्वच्छ इंटरफ़ेस

Common Use Cases

कंप्यूटर विज्ञान शिक्षा

सीएस पाठ्यक्रमों और डिजिटल तर्क वर्गों के लिए बाइनरी अंकगणित सीखें और सत्यापित करें।

नेटवर्क इंजीनियरिंग

आईपी पते पर बाइनरी एंड ऑपरेशन का उपयोग करके सबनेट गणना करें।

एम्बेडेड प्रोग्रामिंग

फ़र्मवेयर विकास में रजिस्टर मानों और बिट हेरफेर के साथ काम करें।

डिजिटल इलेक्ट्रॉनिक्स

तार्किक गेट ऑपरेशन और बाइनरी सर्किट व्यवहार को सत्यापित करें।

Technical Guide

बाइनरी (बेस-2) केवल अंक 0 और 1 का उपयोग करता है। बाइनरी जोड़ इस प्रकार होता है: 0+0=0, 0+1=1, 1+0=1, 1+1=10 (1 को आगे बढ़ाएं)। घटाव में उधार लेने की यांत्रिकी दशमलव घटाव के समान होती है। गुणा गुणन और स्थानांतरण करता है, जैसे कि दशमलव में लंबा गुणा। बिटवाइज ऑपरेशन व्यक्तिगत बिट्स पर काम करते हैं: एंड (दोनों 1 → 1, अन्यथा 0), ओर (किसी भी 1 → 1), एक्सओआर (सटीक एक 1 → 1), नॉट (सभी बिट्स को उल्टा करता है)। ये ऑपरेशन सीपीयू द्वारा डेटा प्रोसेस करने के तरीके के लिए मूलभूत हैं - जोड़ सर्किट फुल एडर्स का उपयोग करते हैं, और बिटवाइज ऑपरेशन एकल-क्लॉक-साइकिल निर्देश हैं। यह कैलकुलेटर बाइनरी स्ट्रिंग्स को पार्स करता है, जावास्क्रिप्ट के इंटीजर ऑपरेटरों का उपयोग करके ऑपरेशन करता है, और toString(base) का उपयोग करके परिणामों को आधारों में फॉर्मेट करता है। ध्यान दें कि जावास्क्रिप्ट बिटवाइज ऑपरेशन के लिए 32-बिट साइन्ड इंटीजर्स का उपयोग करती है, इसलिए नॉट इनपुट लंबाई के आधार पर एक बिटमास्क का उपयोग करता है, न कि एक निश्चित 32-बिट चौड़ाई का।

Tips & Best Practices

  • 1
    बाइनरी 1010 = दशमलव 10 (8+2)
  • 2
    एंड का उपयोग विशिष्ट बिट्स (जैसे सबनेट मास्क) को मास्क करने के लिए किया जाता है
  • 3
    एक्सओआर का उपयोग बिट टॉगलिंग और सरल एनक्रिप्शन के लिए किया जाता है
  • 4
    नॉट सभी बिट्स को उलट देता है - परिणाम बिट चौड़ाई पर निर्भर करता है
  • 5
    एक स्थान बाईं ओर शिफ्ट करना 2 से गुणा करने के समान है

Related Tools

Frequently Asked Questions

Q बाइनरी अति कैसे काम करता है?
0+0=0, 0+1=1, 1+0=1, 1+1=10 (0 लिखें, 1 ले जाएं)। यह दशमलव जोड़ की तरह है, लेकिन केवल दो अंकों के साथ।
Q बिटवाइज़ एंड का उपयोग क्या है?
एंड आमतौर पर बिट मास्किंग - एक मान से विशिष्ट बिट्स निकालने - के लिए उपयोग किया जाता है। नेटवर्किंग में, सबनेट मास्क एंड का उपयोग आईपी पते के नेटवर्क भाग को निर्धारित करने के लिए करते हैं।
Q एक्सओआर का उपयोग क्या है?
एक्सओआर तब आउटपुट 1 देता है जब इनपुट भिन्न होते हैं। इसका उपयोग त्रुटि पता लगाने (चेकसम), सरल एनक्रिप्शन (एक्सओआर सिफर) और अस्थायी वेरिएबल के बिना वेरिएबल स्वैप करने में किया जाता है।
Q बाइनरी हेक्साडेसिमल से कैसे संबंधित है?
प्रत्येक हेक्स अंक बिल्कुल 4 बाइनरी अंकों को दर्शाता है। उदाहरण के लिए, हेक्स एफ = बाइनरी 1111, हेक्स ए = बाइनरी 1010। इससे बाइनरी और हेक्स के बीच रूपांतरण सीधा हो जाता है।
Q नॉट एक बाइनरी संख्या पर क्या करता है?
नॉट हर बिट को उलट देता है: 0 बन जाता है 1 और 1 बन जाता है 0। परिणाम ऑपरेशन के लिए उपयोग की गई बिट चौड़ाई पर निर्भर करता है।

About This Tool

बाइनरी कैलकुलेटर is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.