चरण दर चरण बाइनरी से हेक्साडेसिमल में कैसे बदलें

  • हेक्साडेसिमल प्रणाली 16 अंकों का उपयोग करती है: 0 से 9 और ए से एफ।
  • प्रत्येक हेक्साडेसिमल अंक बाइनरी में चार बिट्स के बराबर है, जिससे इसे परिवर्तित करना आसान हो जाता है।
  • बाइनरी से हेक्साडेसिमल में बदलने के लिए, बस बिट्स को चार के समूहों में समूहित करें।

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

संख्या प्रणालियों के बीच रूपांतरण यह कंप्यूटिंग और गणित की दुनिया में एक मौलिक विषय है। जो लोग प्रोग्रामिंग या संबंधित क्षेत्रों में काम करते हैं, उनके लिए यह जानना महत्वपूर्ण है कि बाइनरी सिस्टम से ऐसे अन्य सिस्टम में कैसे परिवर्तित किया जाए जो अधिक प्रबंधनीय हों या हमारी समझ के करीब हों, जैसे कि हेक्साडेसिमल।

यह लेख आपको पेश करेगा बाइनरी संख्याओं को हेक्साडेसिमल में बदलने के तरीके पर एक विस्तृत मार्गदर्शिका. हालाँकि यह पहली बार में जटिल लग सकता है, वास्तव में यह एक काफी यांत्रिक प्रक्रिया है जो स्पष्ट नियमों का पालन करती है। इस प्रक्रिया को सीखना आपके प्रोग्रामिंग प्रोजेक्ट्स में या संख्या प्रणालियों की आपकी समझ को बेहतर बनाने में बहुत मददगार हो सकता है।

हेक्साडेसिमल प्रणाली क्या है और इसका उपयोग किस लिए किया जाता है?

हेक्साडेसिमल प्रणाली एक है दशमलव प्रणाली का विस्तार, लेकिन 16 के बजाय 10 अंकों का उपयोग करता है। इसका मतलब है कि 0 से 9 तक की संख्याओं के अलावा, हेक्साडेसिमल 10 से 15 तक की संख्याओं को दर्शाने के लिए ए, बी, सी, डी, ई और एफ अक्षरों का भी उपयोग करता है। यह सुविधा इसे बनाती है प्रोग्रामिंग में व्यापक रूप से उपयोग की जाने वाली प्रणाली, क्योंकि यह संख्याओं को अधिक संक्षिप्त तरीके से प्रस्तुत करने की अनुमति देती है।

उदाहरण के लिए, हेक्साडेसिमल संख्या 2F (2×16) को दर्शाता है1) + (एफ × 160), जो के बराबर है दशमलव में 47. यह रूपांतरण उपयोगी है क्योंकि प्रत्येक हेक्साडेसिमल अंक प्रतिनिधित्व कर सकता है चार बिट्स बाइनरी में, जो कंप्यूटिंग में इसके उपयोग को सरल बनाता है।

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

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

किसी बाइनरी संख्या को हेक्साडेसिमल में बदलने के लिए, पहली बात यह है कि बाइनरी नंबर के बिट्स को दाईं ओर से शुरू करके चार के समूहों में समूहित करें। यदि अंतिम समूह में चार बिट नहीं हैं, तो इसे पूरा करने के लिए अग्रणी शून्य जोड़े जाते हैं।

उदाहरण के लिए, यदि हम कन्वर्ट करना चाहते हैं 1101100 हेक्साडेसिमल में, पहली बात यह होगी कि बिट्स को इस प्रकार समूहित किया जाए: 0110 और 1100। फिर, एक का उपयोग करके बाइनरी-हेक्साडेसिमल रूपांतरण तालिका, हम चार बिट्स के प्रत्येक समूह को उसके हेक्साडेसिमल प्रतिनिधित्व में पास करते हैं:

  • 0110 → 6
  • 1100 → सी

इस प्रकार, बाइनरी संख्या 1101100 यह बन जाता है हेक्साडेसिमल में 6C.

व्यावहारिक रूपांतरण उदाहरण

आइए अब लंबी संख्या वाला एक उदाहरण देखें। मान लीजिए आपको नंबर बदलना है 10110101111 हेक्साडेसिमल तक:

1. बिट्स को चार के समूहों में समूहित करें: 0101 1010 1111।

2. प्रत्येक समूह को परिवर्तित करने के लिए बाइनरी-हेक्साडेसिमल रूपांतरण तालिका का उपयोग करें:

  • 0101 → 5
  • 1010 → ए
  • 1111 → एफ

इसलिए, 101101011112 यह के बराबर है हेक्साडेसिमल में 5AF.

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

हेक्साडेसिमल संख्या को बाइनरी में बदलना उतना ही सरल है। यह बस होना चाहिए प्रत्येक हेक्साडेसिमल अंक लें और इसे वापस इसके चार-बिट बाइनरी समकक्ष में परिवर्तित करें। उदाहरण के लिए:

यदि आपके पास हेक्साडेसिमल संख्या है 9A2, रूपांतरण होगा:

  • 9 → 1001
  • ए → 1010
  • 2 → 0010

इस प्रकार, 9A216 यह बन जाता है 1001101000102.

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


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।