हेक्साडेसिमल रूपांतरण के लिए बाइनरी: एक उदाहरण के साथ रूपांतरण तालिका

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





‘संख्या‘ एक गणितीय वस्तु है जिसका उपयोग चीजों को गिनने, गणना करने, रिकॉर्ड करने और चीजों को लेबल करने के लिए किया जाता है। एक लिखित प्रतीक जो किसी संख्या का प्रतिनिधित्व करता है, संख्यात्मक के रूप में जाना जाता है, जैसे कि संख्यात्मक 5. एक संख्यात्मक प्रणाली हमें इन संख्यात्मक को लिखने और उन्हें हेरफेर करने के लिए एक संगठित तरीका दिखाती है। ये कई संख्यात्मक प्रणालियां हैं, लेकिन सबसे अधिक इस्तेमाल की जाने वाली संख्यात्मक प्रणाली हिंदू-अरबी संख्यात्मक प्रणाली है। एक संख्यात्मक प्रणाली जो संख्याओं का प्रतिनिधित्व करने के लिए 10 प्रतीकों का उपयोग करती है, दशमलव दशमलव प्रणाली के रूप में जानी जाती है। इसी तरह, एक बाइनरी सिस्टम है, जो दो प्रतीकों, ऑक्टा संख्यात्मक प्रणाली का उपयोग करता है जो 8 प्रतीकों और एक हेक्सा-डेसीमल संख्यात्मक प्रणाली का उपयोग करता है जो प्रतिनिधित्व के लिए 16 प्रतीकों का उपयोग करता है। इस लेख में, बाइनरी से हेक्साडेसिमल रूपांतरण का वर्णन किया गया है।

हेक्साडेसिमल सिस्टम क्या है?

संख्यात्मक प्रणाली में सबसे बड़ा योगदान आर्यबत्त द्वारा 5 वीं शताब्दी में विकसित किया गया प्लेस-वैल्यू नोटेशन है। इसे सेशनल न्यूमेरिकल सिस्टम के रूप में भी जाना जाता है। यहां अंकों की स्थिति और सिस्टम के आधार का उपयोग संख्या के मूल्य को निर्धारित करने के लिए किया जाता है।




हेक्साडेसिमल न्यूमेरिकल सिस्टम एक सेक्शनल न्यूमेरिकल सिस्टम है जो आधार 16 का उपयोग करके संख्याओं का प्रतिनिधित्व करता है। यह संख्याओं का प्रतिनिधित्व करने के लिए 16 अलग-अलग प्रतीकों का उपयोग करता है। प्रतीक bol 0-9 ’का उपयोग शून्य से नौ तक के मूल्यों का प्रतिनिधित्व करने के लिए किया जाता है और-ए-एफ’ के प्रतीकों का उपयोग दस से पंद्रह मानों का प्रतिनिधित्व करने के लिए किया जाता है।

दूसरी ओर, बाइनरी नंबरिंग सिस्टम दशमलव मानों का प्रतिनिधित्व करने के लिए केवल दो प्रतीकों and 0 'और' 1 'का उपयोग करता है। यहाँ आधार है 2. मशीनें केवल 0 और 1 को समझ सकती हैं, इसलिए बाइनरी नंबर सिस्टम का उपयोग दशमलव संख्याओं को 0 और 1 के बिट अनुक्रम में बदलने के लिए किया जाता है।



हेक्साडेसिमल नंबरिंग सिस्टम का उपयोग

हेक्साडेसिमल नंबरिंग सिस्टम आमतौर पर प्रोग्रामर और कंप्यूटर सिस्टम डिजाइनरों द्वारा बड़ी संख्या का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। द्विआधारी प्रतिनिधित्व की तुलना में बड़ी संख्या का प्रतिनिधित्व करने के लिए उपयोग किए जाने वाले अंकों की संख्या कम हो जाती है। यह बड़ी बाइनरी संख्याओं का मानव-अनुकूल प्रतिनिधित्व और व्याख्या प्रदान करता है। यहां, 4 बाइनरी बिट्स को संयुक्त और 1 बिट के रूप में लिखा गया है।

हेक्साडेसिमल प्रणाली का प्रत्येक बिट एक आधा बाइट का प्रतिनिधित्व करता है। कई सीपीयू आर्किटेक्चर एक समर्पित निर्देश सेट का उपयोग करते हैं जो हेक्साडेसिमल नंबरिंग का उपयोग करता है जो हार्डवेयर के लिए प्रसंस्करण को आसान बनाता है।


हेक्साडेसिमल रूपांतरण विधि के लिए द्विआधारी

हेक्साडेसिमल प्रणाली प्रतिनिधित्व के लिए 16 प्रतीकों का उपयोग करती है जबकि बाइनरी सिस्टम दो प्रतीकों का उपयोग करता है। हेक्साडेसिमल रूपांतरण के लिए बाइनरी के लिए, द्विआधारी संख्या को प्रत्येक समूह में 4-बिट्स के साथ समूहों में विभाजित किया जाता है, जो लिस्ट सिग्नेचर बिट से शुरू होता है।

इन समूहों को स्वतंत्र रूप से माना जाता है और प्रत्येक समूह का दशमलव प्रतिनिधित्व लिखा जाता है। फिर प्रत्येक दशमलव संख्या के बराबर हेक्साडेसिमल सीधे लिखा जाता है।

हेक्साडेसिमल रूपांतरण तालिका के लिए बाइनरी

शून्य से नौ तक के मूल्यों का प्रतिनिधित्व करने के लिए, हेक्साडेसिमल प्रतीक ’0-9’ का उपयोग करता है और दस से पंद्रह तक के मूल्यों का प्रतिनिधित्व करने के लिए, यह प्रतीक-ए-एफ ’लेता है। दशमलव संख्या और अन्य संख्यात्मक प्रणालियों से एक हेक्साडेसिमल संख्या को अलग करने के लिए, संख्या इसके बाद या तो ’h’ या ’ox’ से पहले लिखी जाती है। उदाहरण '25 h' या 'ox25' एक हेक्साडेसिमल संख्या का प्रतिनिधित्व करता है।

हेक्साडेसिमल के नीचे तालिका में बाइनरी संख्याओं का प्रतिनिधित्व दिया गया है।

बाइनरी-टू-हेक्साडेसिमल-रूपांतरण-तालिका

बाइनरी-टू-हेक्साडेसिमल-रूपांतरण-तालिका

हेक्साडेसिमल रूपांतरण के लिए बाइनरी

कंप्यूटर प्रोग्रामिंग में और प्रोसेसर की प्रोग्रामिंग करते समय हेक्साडेसिमल प्रारूप में संख्याओं पर विचार करना आसान होता है। इसके द्वारा, बड़ी संख्या और गणनाओं के साथ काम करना आसान है। आइए हम बाइनरी को हेक्साडेसिमल रूपांतरण प्रक्रिया को समझने के लिए एक उदाहरण देखें।

बाइनरी टू हेक्साडेसिमल रूपांतरण बाइनरी नंबर 01 11000001 ’।

Step1: बाइनरी नंबर को 4-बिट्स वाले प्रत्येक समूह के समूहों में विभाजित करें, जो दाईं ओर से शुरू होता है। यदि पर्याप्त 4-अंकीय बिट्स नहीं हैं, तो अंत में अतिरिक्त शून्य जोड़ें।

1100 | 0001

Step2: बाइनरी के दशमलव बराबर लिखें

= 1100 | 0001

= 12 | 1

चरण 3: रूपांतरण तालिका से, दशमलव संख्या के हेक्साडेसिमल बराबर लिखें।

= 1100 | 0001

= 12 | 1

= सी १

इस प्रकार दिए गए बाइनरी का हेक्साडेसिमल रूपांतरण '11000001' 'C1' है।

हेक्साडेसिमल एनकोडर के लिए बाइनरी

कोड कन्वर्टर्स बाइनरी नंबर को हेक्साडेसिमल में बदलने के लिए उपयोग किया जाता है। डिकोडर और एनकोडर सिस्टम के संयोजन को रूपांतरण के लिए डिज़ाइन किया जा सकता है। ऑनलाइन एन्कोडर बड़े पैमाने पर द्विआधारी से हेक्साडेसिमल रूपांतरण के लिए पसंद किए जाते हैं क्योंकि वे कार्य को तुलनात्मक रूप से बहुत आसान बनाते हैं।

यद्यपि संख्यात्मक को हेक्साडेसिमल या दशमलव अंकों के रूप में प्रदर्शित किया जाता है, कंप्यूटर में आंतरिक रूप से उन्हें बाइनरी नंबर के रूप में संग्रहीत किया जाता है। शाब्दिक के अलावा, ऑनलाइन एनकोडर भी एक पाठ स्ट्रिंग को हेक्साडेसिमल प्रारूप में बदल सकते हैं, जिसे बेस -16 एन्कोडिंग के रूप में भी जाना जाता है।

हेक्साडेसिमल प्रारूप में शाब्दिक का प्रतिनिधित्व डेटा की पठनीयता और व्याख्या में सुधार करता है। 32896, दशमलव प्रारूप की तुलना में 0x8080 पढ़ना आसान है। विभिन्न कंप्यूटर्स के बीच संख्याओं को परिवर्तित करने के लिए आधुनिक कंप्यूटर एक कैलकुलेटर से लैस हैं। पूर्णांक विभाजन और शेष संचालन का उपयोग स्रोत कोड या बाइनरी टू में रूपांतरण में किया जाता है हेक्साडेसिमल । ’00101101 'का हेक्साडेसिमल प्रतिनिधित्व क्या है?