what is binary in hindi हमारे द्वारा जब भी कंप्यूटर को कोई भी इनपुट दिया जाता हैं तो कंप्यूटर उस इंस्ट्रूडक्शन को बाइनरी में कन्वर्ट कर देता है मतलब की कंप्यूटर सिर्फ बाइनरी नंबर सिस्टम को ही समझता है।
हम कंप्यूटर कीबोर्ड से कोई भी नंबर या अक्षर इनपुट करते है तो कंप्यूटर उसे बाइनरी नंबर में बदलता है फिर उसके अनुसार ही कंप्यूटर डाटा को प्रोसेस करके हमें आउटपुट दिखाने का कार्य करता है।
बाइनरी नंबर सिस्टम में सिर्फ दो नंबर 0 और 1 का इस्तेमाल किया जाता। बाइनरी नंबर सिस्टम में 1 का अर्थ स्विच ऑन और 0 का अर्थ स्विच ऑफ होता है। कंप्यूटर सिर्फ इन्हीं दो संकेतों पर कार्य करते हैं। इलेक्ट्रॉनिक्स के अनुसार सिग्नल सिर्फ दो अवस्था में पाए जाते हैं, ऑन या ऑफ इसीलिए बाइनरी नंबर सिस्टम भी सिर्फ 0 और 1 पर चलते हैं।
लेकिन अब आपके मन में एक सवाल आ रहा होगा की कंप्यूटर बड़ी से बड़ी संख्या और अक्षर और वर्ड को कैसे समझ लेता है तो आपको बता दे की किसी भी संभव नंबर और अक्षर को बाइनरी में बदला जा सकता है जिसे हम आगे इसी आर्टिकल में विस्तार से समझेंगे।
बाइनरी कैसे काम करता है
कंप्यूटर में कोई भी संख्या या वर्ड फिर चाहे वह जितनी भी बड़ी हो बाइनरी के फॉर्मेट में सेव होती है बाइनरी में 0 और 1 को Off और on द्वारा दर्शाया जाता है। जब हम कंप्यूटर में कोई भी इनपुट दर्ज करते हैं तो कंप्यूटर सबसे पहले उसे बाइनरी यानी 0 और 1 में पढता है जिसके बाद उन्हें इस डाटा को इलेक्ट्रॉनिक सिग्नल में परिवर्तित करता है और उससे कंप्यूटर में करंट का प्रभाव होता है जिसमें एक का अर्थ स्विच ऑन और जीरो का अर्थ स्विच ऑफ होता है।
डेसिमल नंबर को बाइनरी में कैसे बदलें?
डेसिमल नंबर में प्रत्येक स्थान के लिए 10 संभव वैल्यूज (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) होती है वही बाइनरी में दो संभव वैल्यू (0,1) है। किसी भी डेसिमल नंबर को बाइनरी में कन्वर्ट करने के लिए कई बहुत सारे तरीके है। उन्हीं में से एक सबसे आसान तरीका जिसमें डेसिमल नंबर को 2 से विभाजित किया जाता है तथा हर बार बचने वाले रिमाइंडर (शेष फल )को बाइनरी बनाया जाता है।
2 से विभाजित करने पर यदि सम संख्या आती है तो शेष 0 यदि विषम संख्या आती है तो शेष 1प्राप्त होता हैडेसीमल को बाइनरी में बदलने के लिए हम इसे उदाहरण से समझाने का प्रयास करते है
मान लो हमारे पास 100 डेसीमल नंबर है और इसे हम बाइनरी में कन्वर्ट करना चाहते है तो इसके लिए हम डेसीमल नंबर (100 ) को 2 विभाजित करेंगे और जो रिमांइडर (0 ,1 शेष फल ) मिलेगा वह उसका बाइनरी नंबर होगा और भागफल (50 =प्राप्त रिजल्ट ) को पुनः 2 से विभाजित करेंगे इस प्रकार डेसिमल नंबर को तब तक विभाजित करें जब तक भागफल (प्राप्त रिजल्ट ) में 0 या 1 नंबर न मिल जाए ।
100/2 = शेष 0
50/2 = शेष 0
25/2 = शेष 1
12/2 = शेष 0
6/2 = शेष 0
3/2 = शेष 1
1
जैसे की हमने 100 को 2 से विभाजित किया और प्राप्त रिजल्ट्स 50 को पुनः 2 से विभाजित किया और प्राप्त रिजल्ट्स 25 को पुनः 2 से विभाजित किया इसी तरह हमने 100, 50, 25 ,12, 6 3 को 2 से विभाजित किया और रिमांइडर ( शेष फल ) रूप में हमें 0 0 1 0 0 1 बाइनरी संख्या मिली। प्राप्त बाइनरी नंबर को सावधानी से उल्टा नीचे से ऊपर (1100100) के सीरीज में लिखे यदि अपने इसमें गलती किया तो कन्वर्ट बाइनरी नंबर का मतलब बदल जायेगा
टेक्स्ट को बाइनरी में कैसे बदलें ?
जैसे की हमने ऊपर बताया है की कंप्यूटर किसी भी टेक्स्ट को सीधे नहीं पढता वह टेक्स्ट को सबसे पहले बाइनरी में कन्वर्ट करने के पश्चात कुल बाइनरी नंबर को पढता है। कंप्यूटर में हमारे द्वारा एंटर किये गए सभी इनपुट अल्फाबेट नंबर्स सिंबल्स बाइनरी नंबरों में कन्वर्ट हो जाते हैं। किसी भी टेक्स्ट को बाइनरी में ASCII Conversion chart के द्वारा कन्वर्ट करते है।
ASCII चार्ट एक प्रकार का मैप है जिसमें 1 से 255 और A to Z सभी अल्फाबेट, लोअर केस अल्फाबेट (a to z) के साथ-साथ (0–9) नंबर, स्पेस सहित सभी स्पेशल कैरक्टर्स के लिए एक डेसिमल नंबर दिया है।
जिससे बाइनरी नंबर में कन्वर्ट कर सकते हैं। उदाहरण के लिए E को डेसिमाल में 67 दिया गया है जिसका बाइनरी 01000101 होगा। a को डेसिमल में 97 दिया गया है जिसे बाइनरी में बदलने पर 01100001 होता है।
इसी प्रकार प्रत्येक टेक्स्ट के लिए ASCII Conversion chart देखकर डेसिमल पता किया जा सकता है जैसे ऊपर दी हुई विधि से बाइनरी में परिवर्तित किया जा सकता है।
| Decimal Number | Binary Number | Hexadecimal Number | Octal Number |
|---|---|---|---|
| 0 | 0000 0000 | 00 | 0 |
| 1 | 0000 0001 | 01 | 1 |
| 2 | 0000 0010 | 02 | 2 |
| 3 | 0000 0011 | 03 | 3 |
| 4 | 0000 0100 | 04 | 4 |
| 5 | 0000 0101 | 05 | 5 |
| 6 | 0000 0110 | 06 | 6 |
| 7 | 0000 0111 | 07 | 7 |
| 8 | 0000 1000 | 08 | 10 |
| 9 | 0000 1001 | 09 | 11 |
| 10 | 0000 1010 | 0A | 12 |
| 11 | 0000 1011 | 0B | 13 |
| 12 | 0000 1100 | 0C | 14 |
| 13 | 0000 1101 | 0D | 15 |
| 14 | 0000 1110 | 0E | 16 |
| 15 | 0000 1111 | 0F | 17 |
| 16 | 0001 0000 | 10 | 20 |
| 17 | 0001 0001 | 11 | 21 |
| 18 | 0001 0010 | 12 | 22 |
| 19 | 0001 0011 | 13 | 23 |
| 20 | 0001 0100 | 14 | 24 |
| 21 | 0001 0101 | 15 | 25 |
| 22 | 0001 0101 | 16 | 26 |
| 23 | 0001 0111 | 17 | 27 |
| 24 | 0001 1000 | 18 | 30 |
| 25 | 0001 1001 | 19 | 31 |
इस आर्टिकल में हमने बताया की बाइनरी नंबर क्या है (what is binary in hindi)और डेसीमल नंबर को बाइनरी नंबर में कैसे बदले . डेसीमल को बाइनरी और बाइनरी को डेसीमल में बदलने के अनेको तरीके है जिसमे से हमने एक तरीके के बारे में बताया
आप अन्य तरीको के बारे में जानने के लिए Internet की हेल्प ले सकते है जहा पर आपको अनेको टुटोरिअल मिल जायेंगे या फिर किसी ऑनलाइन डेसीमल टू बाइनरी कन्वर्टर टूल्स का इस्तेमाल कर सकते है या फिर कमेंट के माध्यम से हमसे पूंछ सकते है। हमारी टीम आपके सभी तरह के टेक्निकल और नॉन टेक्निकल सवालों के जवाब देने में सक्षम है।
इसे भी जाने :ऑक्टल नंबर क्या है और ऑक्टल को डेसीमल में कैसे बदले
इसे भी जाने : डेसीमल नंबर क्या है और डेसीमल में बाइनरी में कैसे बदले
इसे भी जाने : हेक्साडेसीमल नंबर क्या है ? हेक्साडेसीमल को डेसीमल में कैसे बदले