द्विआधारी से दशमलव कनवर्टर
आसानी से और सही ढंग से द्विआधारी संख्याओं को दशमलव संख्या में परिवर्तित करें।
अपनी संख्या दर्ज करें
सामग्री तालिका
द्विआधारी और दशमलव प्रणाली को समझना
द्विआधारी और दशमलव दो मूलभूत संख्या प्रणालियों का उपयोग कम्प्यूटिंग और गणित में किया जाता है। यह समझना कि वे कैसे काम करते हैं और बातचीत कंप्यूटर विज्ञान, प्रोग्रामिंग और डिजिटल इलेक्ट्रॉनिक्स के लिए आवश्यक है।
दशमलव प्रणाली क्या है?
The decimal (base-10) system is our everyday number system that uses ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9. It's called "base-10" because each position in a number represents a power of 10:
| स्थिति | मूल्य | उदाहरण: 437 |
|---|---|---|
| डंजन (102) | 100 | 4 × 100 = 400 |
| दसियों (101) | 10 | 3 × 10 = 30 |
| यूनिट (100) | 1 | 7 × 1 = 7 |
| कुल: | 437 | |
बाइनरी सिस्टम क्या है?
द्विआधारी (बेस-2) प्रणाली केवल दो अंकों का उपयोग करती है: 0 और 1। यह सभी आधुनिक कंप्यूटिंग सिस्टम की नींव है। द्विआधारी में, प्रत्येक स्थिति 2: की शक्ति का प्रतिनिधित्व करती है
| स्थिति | मूल्य | उदाहरण: 10110 |
|---|---|---|
| 2⁴ | 16 | 1 × 16 = 16 |
| 2³ | 8 | 0 × 8 = 0 |
| 2² | 4 | 1 × 4 = 4 |
| 2¹ | 2 | 1 × 2 = 2 |
| 2⁰ | 1 | 0 × 1 = 0 |
| कुल: | 22 | |
क्यों बाइनरी कम्प्यूटिंग में महत्वपूर्ण है
द्विआधारी कई कारणों से गणना करने के लिए मौलिक है:
भौतिक कार्यान्वयन
इलेक्ट्रॉनिक घटक आसानी से दो राज्यों का प्रतिनिधित्व कर सकते हैं: ऑन / ऑफ, हाई / लो वोल्टेज, या मैग्नेटाइज्ड / डिमैग्नेटाइज्ड, कंप्यूटर के लिए द्विआधारी आदर्श बनाते हैं।
Boolean Logic
बाइनरी पूरी तरह से बोलान बीजगणित (TRUE/FALSE) के साथ संरेखित करता है, जो कंप्यूटिंग में तार्किक संचालन के लिए आवश्यक है।
डेटा संग्रहण
कंप्यूटर में सभी डेटा (पाठ, चित्र, वीडियो, कार्यक्रम) अंततः द्विआधारी अंकों (बिट) के अनुक्रम के रूप में संग्रहीत किया जाता है।
डिजिटल लॉजिक सर्किट
सभी कम्प्यूटिंग उपकरणों के निर्माण के ब्लॉक द्विआधारी संकेतों और तर्क फाटकों (और, या, नहीं, आदि) का उपयोग करके काम करते हैं।
रूपांतरण विधि
द्विआधारी को दशमलव में बदलने के लिए दो प्राथमिक तरीके हैं:
1. स्थिति निर्धारण विधि
इस विधि में अपनी स्थिति के आधार पर 2 की अपनी संगत शक्ति द्वारा प्रत्येक द्विआधारी अंक को गुणा करना शामिल है, फिर सभी परिणाम जोड़ते हैं:
द्विआधारी: 1011
= (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰)
= 8 + 0 + 2 + 1
= 11
2. डबलिंग विधि
प्रत्येक बिट के लिए बायीं ओर से शुरू होता है:
- पिछले परिणाम दोगुना
- वर्तमान बिट (0 या 1) जोड़ें
द्विआधारी: 1011
प्रारंभ: 0
1: (0 × 2) + 1 = 1
0: (1 × 2) + 0 = 2
1: (2 × 2) + 1 = 5
1: (5 × 2) + 1 = 11
ऐतिहासिक संदर्भ
द्विआधारी गणित और कंप्यूटिंग में एक समृद्ध इतिहास है:
- प्राचीन चीन (3 वीं शताब्दी ई.पू.): I Ching ने द्विआधारी प्रतीकों का इस्तेमाल किया
- 1703: Gottfried Leibniz formalized binary arithmetic in his paper "Explanation of Binary Arithmetic"
- 1930s: क्लाउड शैनन ने प्रदर्शित किया कि कैसे विद्युत सर्किट बोओलेन लॉजिक को कर सकते हैं
- 1940s: पहली इलेक्ट्रॉनिक डिजिटल कंप्यूटर गणना के लिए द्विआधारी का इस्तेमाल किया
- वर्तमान समय: द्विआधारी सभी आधुनिक कम्प्यूटिंग सिस्टम की मूलभूत भाषा बनी हुई है
द्विआधारी से दशमलव रूपांतरण के लिए आवेदन
विभिन्न क्षेत्रों में द्विआधारी को दशमलव रूपांतरण को समझना आवश्यक है:
कंप्यूटर प्रोग्रामिंग
प्रोग्रामर को अक्सर द्विआधारी डेटा के साथ समझने और काम करने की आवश्यकता होती है जब निम्न स्तर के संचालन, बिट जोड़तोड़ या डीबगिंग के साथ काम किया जाता है।
नेटवर्किंग
आईपी एड्रेस, सबनेट मास्क और नेटवर्क कॉन्फ़िगरेशन को अक्सर द्विआधारी और दशमलव प्रतिनिधित्व के बीच रूपांतरण की आवश्यकता होती है।
डिजिटल इलेक्ट्रॉनिक्स
डिजिटल सर्किट, माइक्रोकंट्रोलर और एम्बेडेड सिस्टम के साथ काम करने वाले इंजीनियर नियमित रूप से द्विआधारी और दशमलव के बीच परिवर्तित होते हैं।
डेटा विश्लेषण
द्विआधारी प्रतिनिधित्व को समझना कच्चे डेटा प्रारूपों, फ़ाइल संरचनाओं या एन्क्रिप्शन एल्गोरिदम का विश्लेषण करते समय मदद करता है।
द्विआधारी को दशमलव में कैसे परिवर्तित करें
बाइनरी (base-2) केवल दो अंकों का उपयोग करता है: 0 और 1। एक द्विआधारी संख्या में प्रत्येक स्थिति 2 की शक्ति का प्रतिनिधित्व करता है।
कन्वर्ट करने के लिए कदम:
-
1बाइनरी नंबर लिखें
-
2दाईं ओर से शुरू होकर, प्रत्येक अंक को 2 द्वारा अपनी स्थिति की शक्ति (0 से शुरू) तक बढ़ा दिया गया।
-
3सभी परिणाम जोड़ें
11010 = 1×2⁴ + 1×2³ + 0×2² + 1×2¹ + 0×2⁰
= 16 + 8 + 0 + 2 + 0
= 26
द्विआधारी स्थिति मान:
2⁰ = 1
2¹ = 2
2² = 4
2³ = 8
2⁴ = 16
2⁵ = 32
2⁶ = 64
2⁷ = 128
सामान्य उदाहरण
उदाहरण 1मूल संख्या
0 = 0
1 = 1
10 = 2
उदाहरण 2आम मूल्य
100 = 4
1000 = 8
10000 = 16
उदाहरण 3मिश्रित संख्या
101 = 5
110 = 6
111 = 7
उदाहरण 4बड़ी संख्या
1000 = 8
10000 = 16
100000 = 32