(Binary Number System in Hindi)
प्रस्तावना
आज के डिजिटल युग में कंप्यूटर, मोबाइल और लगभग हर इलेक्ट्रॉनिक उपकरण द्विआधारी पद्धति (Binary System) पर कार्य करते हैं। यह पद्धति गणना, डेटा संग्रह और संचार का सबसे मूल रूप है। यहाँ हम विस्तार से जानेंगे कि द्विआधारी पद्धति क्या होती है, इसके प्रकार, इसके उपयोग और इसके उदाहरण क्या हैं।
द्विआधारी पद्धति की परिभाषा
द्विआधारी पद्धति (Binary Number System) वह संख्या पद्धति है जिसका आधार (Base) 2 होता है।
इसमें केवल दो अंक होते हैं — 0 (शून्य) और 1 (एक)।
यह एक स्थितिज (Positional) संख्या पद्धति है, अर्थात् प्रत्येक अंक का मान उसकी स्थिति (Position) पर निर्भर करता है। हर अंक 2 की किसी घात (Power) से गुणित होता है।
उदाहरण:
बाइनरी संख्या 1011₂ को इस प्रकार लिखा जा सकता है:
1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11 (दशमलव में)
द्विआधारी पद्धति की विशेषताएँ
| विशेषता | विवरण |
|---|---|
| आधार (Base) | 2 |
| अंक (Digits) | 0 और 1 |
| स्थितिजन्य मूल्य | प्रत्येक स्थान का मान 2⁰, 2¹, 2², … के रूप में होता है |
| हार्डवेयर अनुकूलता | यह ऑन/ऑफ (1/0) सिग्नल के रूप में कार्य करता है |
| डिजिटल सर्किट संगत | सभी कंप्यूटर, कैलकुलेटर, वॉच, मोबाइल आदि इसी पर आधारित हैं |
द्विआधारी पद्धति के प्रकार
द्विआधारी पद्धति के कुछ प्रमुख रूप या प्रकार निम्न हैं:
- सामान्य (Standard Binary System)
- यह सबसे सामान्य रूप है जिसमें हर अंक 0 या 1 हो सकता है।
- उदाहरण: 1010₂, 1101₂ आदि।
- टूज़ कॉम्प्लिमेंट (Two’s Complement)
- इसका उपयोग ऋणात्मक संख्याएँ (Negative Numbers) दर्शाने के लिए किया जाता है।
- किसी संख्या का टूज़ कॉम्प्लिमेंट प्राप्त करने के लिए पहले उसका वनज़ कॉम्प्लिमेंट (1’s complement) लेकर उसमें 1 जोड़ दिया जाता है।
- साइनड मैग्नीट्यूड (Signed Magnitude)
- इस रूप में सबसे बायाँ बिट संकेत (Sign) को दर्शाता है — 0 का अर्थ धनात्मक और 1 का अर्थ ऋणात्मक।
- शेष बिट्स संख्या का वास्तविक मान दर्शाते हैं।
- फ्लोटिंग पॉइंट बाइनरी (Floating-Point Binary)
- यह उन संख्याओं को प्रदर्शित करने के लिए उपयोग की जाती है जिनमें दशमलव अंश होता है।
- यह वैज्ञानिक गणना और कंप्यूटेशनल क्षेत्रों में प्रयोगी है।
बाइनरी रूपांतरण विधियाँ
1. बाइनरी → दशमलव
हर बिट को उसकी स्थिति के अनुसार 2 की घात से गुणा करके जोड़ा जाता है।
उदाहरण:
1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰
= 8 + 0 + 2 + 1 = 11₁₀
2. दशमलव → बाइनरी
किसी दशमलव संख्या को बार-बार 2 से भाग देकर शेष (Remainder) को उल्टे क्रम में लिखते हैं।
उदाहरण:
13 ÷ 2 = 6 शेष 1
6 ÷ 2 = 3 शेष 0
3 ÷ 2 = 1 शेष 1
1 ÷ 2 = 0 शेष 1
→ उल्टा क्रम = 1101₂
3. बाइनरी → ऑक्टल
बाइनरी अंकों को दाएँ से 3-3 के समूहों में बाँटकर प्रत्येक समूह को उसके ऑक्टल मान (0-7) में बदलते हैं।
उदाहरण:
1101010₂ = (001)(101)(010) = 1 5 2 = 152₈
4. बाइनरी → हेक्साडेसिमल
बाइनरी को 4-4 के समूहों में बाँटकर प्रत्येक समूह को 0–9 या A–F के रूप में बदलते हैं।
उदाहरण:
10101111₂ = (1010)(1111) → A F → AF₁₆
द्विआधारी पद्धति के उदाहरण
| दशमलव संख्या | बाइनरी रूप |
|---|---|
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100 |
| 5 | 101 |
| 6 | 110 |
| 7 | 111 |
| 8 | 1000 |
| 9 | 1001 |
| 10 | 1010 |
द्विआधारी पद्धति के उपयोग
- कंप्यूटर प्रोसेसिंग: सभी कंप्यूटर डेटा को 0 और 1 में ही समझते हैं।
- मेमोरी स्टोरेज: हर डेटा बिट (bit) बाइनरी रूप में संग्रहित होता है।
- नेटवर्किंग और संचार: डेटा ट्रांसमिशन सिग्नल “ऑन” और “ऑफ” के रूप में होता है।
- डिजिटल सर्किट: AND, OR, NOT, NOR जैसे लॉजिक गेट्स बाइनरी इनपुट पर काम करते हैं।
- एनकोडिंग और डिकोडिंग: टेक्स्ट, इमेज, ऑडियो सभी बाइनरी रूप में संग्रहीत किए जाते हैं।
द्विआधारी पद्धति के लाभ और सीमाएँ
लाभ
- सरल, विश्वसनीय और त्रुटि रहित पद्धति।
- इलेक्ट्रॉनिक सर्किट के अनुरूप।
- डेटा प्रोसेसिंग में उच्च गति और स्थिरता।
- शोर (Noise) के प्रति कम संवेदनशील।
सीमाएँ
- लंबी संख्याओं को पढ़ना कठिन।
- मानव उपयोग के लिए जटिल।
- रूपांतरण (Conversion) की आवश्यकता अधिक।
(FAQs)
प्रश्न 1. द्विआधारी पद्धति का आधार क्या है?
उत्तर: इसका आधार 2 है, क्योंकि इसमें केवल दो अंक — 0 और 1 — होते हैं।
प्रश्न 2. कंप्यूटर में द्विआधारी पद्धति क्यों प्रयोग होती है?
उत्तर: कंप्यूटर हार्डवेयर दो अवस्थाएँ (ऑन और ऑफ) समझ सकता है, जो 1 और 0 के समान होती हैं। इसलिए बाइनरी पद्धति सबसे उपयुक्त है।
प्रश्न 3. बाइनरी को दशमलव में कैसे बदलते हैं?
उत्तर: प्रत्येक बिट को 2 की उसकी स्थिति की घात से गुणा कर जोड़ते हैं। उदाहरण: 101₀₂ = 1×4 + 0×2 + 1×1 = 5₁₀।
प्रश्न 4. टूज़ कॉम्प्लिमेंट क्या होता है?
उत्तर: यह बाइनरी प्रणाली में नकारात्मक संख्याओं को दर्शाने की एक विधि है, जिसमें वनज़ कॉम्प्लिमेंट लेकर उसमें 1 जोड़ा जाता है।
प्रश्न 5. बाइनरी पद्धति के क्या लाभ हैं?
उत्तर: यह सरल, सुरक्षित, त्रुटि-रहित और डिजिटल उपकरणों के लिए अत्यंत उपयुक्त है।
निष्कर्ष
द्विआधारी पद्धति आधुनिक कंप्यूटिंग की रीढ़ है। चाहे कंप्यूटर का प्रोसेसर हो, मेमोरी हो या नेटवर्क — सब कुछ 0 और 1 की इस सरल परंतु शक्तिशाली प्रणाली पर आधारित है। इसके नियमों और रूपांतरणों को समझने से गणना, प्रोग्रामिंग और डिजिटल इलेक्ट्रॉनिक्स को समझना बहुत आसान हो जाता है।