आर्टिकल डाउनलोड करें आर्टिकल डाउनलोड करें

ये विकिहाउ गाइड आपको बाइनरी (बेस 2) को हेक्साडेसिमल (बेस 16) में बदलना सिखाएगी। फिर चाहे ये कोडिंग के लिए हो, मैथ क्लास के लिए या फिर द मर्शियन (The Martian), लंबी बाइनरी स्ट्रिंग लिखते समय हेक्साडेसिमल का इस्तेमाल करना काफी मददगार और पॉवरफुल शॉर्टकट होता है। क्योंकि दोनों ही बेस 2 की पॉवर में होते हैं, इसलिए ये प्रोसीजर डेसिमल से बाइनरी में कन्वर्ट करने जैसे जनरल कंवर्जन से ज्यादा आसान होती है। बाइनरी नंबर को हेक्साडेसिमल में बदलने के लिए आपको केवल जोड़ने (adding) और गिनती करने (counting) की बेसिक स्किल्स की जरूरत पड़ेगी।

विधि 1
विधि 1 का 2:

बेसिक कंवर्जन करना (Making Basic Conversions)

आर्टिकल डाउनलोड करें
  1. कन्वर्ट करने के लिए अधिकतम चार बाइनरी नंबर की एक लाइन का पता लगाएँ: बाइनरी नंबर केवल 1 और 0 हो सकते हैं। क्योंकि हेक्साडेसिमल नंबर बेस-16 होते हैं, इसलिए ये 0-9, या A-F तक हो सकते हैं। आप किसी भी बाइनरी स्ट्रिंग को हेक्साडेसिमल (1, 01, 101101, बगैरह) में कन्वर्ट कर सकते हैं, लेकिन कंवर्जन करने के लिए आपको चार नंबर (0101→5; 1100→C, बगैरह) की जरूरत होगी। इस लेसन के लिए, उदाहरण 1010 के साथ शुरू करें।
    • 1010
    • अगर आपके पास में चार डिजिट नहीं हैं, तो आगे 0 एड करके उसे 4 डिजिट का बना लें। तो इस तरह से 0001 बन जाएगा। [१]
  2. चारों नंबर डेसिमल सिस्टम नंबर के एक टाइप को दर्शाते हैं। लास्ट डिजिट इकाई की जगह (one's place) पर होती है। अगले स्टेप में आपको बाकी के डिजिट के बारे में एक समझ मिल जाएगी। अभी के लिए, लास्ट डिजिट के ऊपर एक छोटा 1 लिखें। [२]
    • 1010
    • ध्यान रखें कि ऐसा करके आप किसी नंबर के ऊपर पॉवर को नहीं दर्शा रहे हैं -- ये केवल कौन सी डिजिट क्या मायने रखती है, इसे बताने का एक तरीका है।
  3. तीसरे डिजिट के ऊपर एक छोटा "2," दूसरे के ऊपर "4" और पहली के ऊपर "8" लिखें: ये आपके बाकी के प्लेस होल्डर रहेंगे। अगर आप और जानना चाहते हैं, तो ऐसा इसलिए, क्योंकि हर एक डिजिट अलग-अलग 2 की पॉवर को दर्शाती हैं। है, दूसरी बगैरह को दर्शाती है।
    • 1010
  4. अच्छी बात ये है कि जैसे ही आपको चार नंबर मिल जाते हैं और आपको उन सभी के मायने समझ आ जाते हैं, फिर इस कंवर्जन को करना आसान होता है। अगर आपके पास पहले नंबर में एक है, तो आपके पास एक 8 है। अगर दूसरे कॉलम में एक 0 है, तो आपके पास कोई 4 नहीं है। तीसरा कॉलम दर्शाता है कि आपके पास में कितने टू (twos) हैं और दूसरा कितने वन (ones) हैं। तो, हमारा उदाहरण: [३]
    • 1010
    • 8 0 2 0
  5. जैसे ही आपको नए हेक्साडेसिमल नंबर मिल जाएँ, फिर उन्हें सीधे जोड़ लें।
    • 1010
    • 8 0 2 0
    • फ़ाइनल आन्सर: बाइनरी नंबर 1010 हेक्साडेसिमल सिस्टम में A में कन्वर्ट होता है।
  6. ऐसा इसलिए, ताकि हेक्साडेसिमल रीड करते समय आपको कोई कन्फ़्यूजन ("कि वो एक 1 और एक 5 या फिर एक 15 तो नहीं?") न हो। अच्छी बात ये है कि ये सिस्टम काफी आसान है, क्योंकि आपको 15 से बड़े नंबर का कोई हेक्साडेसिमल नंबर मिल ही नहीं सकता। 10 के साथ अल्फाबेट के साथ शुरू करें, ताकि अब:
  7. इसे बदलने में और भी बेहतर बनने के लिए कुछ उदाहरण ट्राई करें: इन दिए हुए उदाहरणों में उनके नीचे व्हाइट स्पेस में उनके आन्सर भी दिए गए हैं। अपनी मेहनत को और आन्सर को चेक करने के लिए, अपने माउस के कर्सर को क्वेश्चन के नीचे के एरिया पर क्लिक और ड्रैग करके उसे हाइलाइट करें।
    • 1 को हेक्साडेसिमल में कन्वर्ट करना।
      • चार डिजिट पाने के लिए आगे 0 एड करें: 0001
      • अपने प्लेस होल्डर्स की तलाश करें:
      • डिजिट्स को एड करें:
      • फ़ाइनल आन्सर: 1
    • 0101 को हेक्साडेसिमल में कन्वर्ट करना।
      • चार डिजिट पाने के लिए आगे 0 एड करें: 0101
      • अपने प्लेस होल्डर्स की तलाश करें:
      • डिजिट्स को एड करें:
      • फ़ाइनल आन्सर: 5
    • 1110 को हेक्साडेसिमल में कन्वर्ट करना।
      • चार डिजिट पाने के लिए आगे 0 एड करें: 1110
      • अपने प्लेस होल्डर्स की तलाश करें:
      • डिजिट्स को एड करें:
      • फ़ाइनल आन्सर: E
    • 1011 को हेक्साडेसिमल में कन्वर्ट करना।
      • चार डिजिट पाने के लिए आगे 0 एड करें: 1011
      • अपने प्लेस होल्डर्स की तलाश करें:
      • डिजिट्स को एड करें:
      • फ़ाइनल आन्सर: B
विधि 2
विधि 2 का 2:

लॉन्ग बाइनरी स्ट्रिंग्स को कन्वर्ट करना

आर्टिकल डाउनलोड करें
  1. दाएँ तरफ से शुरू करके अपनी बाइनरी नंबर की स्ट्रिंग को चार के ग्रुप में बाँट लें: हेक्साडेसिमल 4 बाइनरी डिजिट को हेक्साडेसिमल यूनिट में कन्वर्ट करती है। इसलिए, नंबर को कन्वर्ट करने के लिए, पहले आपको इसे दाएँ से शुरू करके, चार के ग्रुप में तोड़ना होगा। उदाहरण के लिए:
    • को हेक्साडेसिमल नंबर में कन्वर्ट करें।
  2. अगर ये नंबर चार डिजिट का नहीं है, तो उसे चार नंबर का बनाने के लिए आगे 0 लगा लें: ज़ीरो से कनवर्ज़न पर कोई असर नहीं पड़ेगा, लेकिन ये आपके लिए नंबर को विजुलाइज करना आसान कर देगा। याद रखें कि आपको 4-डिजिट बाइनरी नंबर्स के सारे ग्रुप को पाना है।
    • को हेक्साडेसिमल नंबर में कन्वर्ट करें।
  3. आपको हर एक बाइनरी सेट को अलग से कन्वर्ट करना होगा, इसलिए इनके साथ काम करना आसान बनाने के लिए इन्हें एक पेपर पर लिख लें। चार की हर एक स्ट्रिंग को उनके हेक्साडेसिमल में कन्वर्ट करने के ऊपर काम करें। जैसे कि: [४]
  4. अपने हेक्साडेसिमल नंबर को तैयार करने के लिए स्पेस हटाएँ: जैसे ही आप सारे 4-डिजिट पार्ट्स को कन्वर्ट कर लें, फिर उन्हें एक-साथ लाकर फ़ाइनल आन्सर बनाएँ। तो, ऊपर दिए उदाहरण के लिए:
    • 3 B 2 9
  5. हर एक पार्ट को सही हल करने की जांच करने के लिए, कनवर्ज़न टेबल को याद कर लें या चेक करें: बाइनरी नंबर में केवल 16 संभावित 4-डिजिट कोंबिनेशन होते हैं। इसलिए, अगर आप हर एक स्ट्रिंग को अलग से निकालना चाहते हैं, तो आप इस कनवर्ज़न टेबल का इस्तेमाल कर सकते हैं। [५]
Binary   Hexadecimal  
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F

सलाह

  • बाइनरी को ऑक्टल सिस्टम (octal system) में चेंज करने के लिए, आपको उसे हेक्साडेसिमल के विपरीत, तीन के सेट में ग्रुप करना होगा।
  • बाइनरी दो का बेस (इसमें केवल दो ही नंबर 1 और 0 होते हैं) होता है। हेक्साडेसिमल एक बेस 16 सिस्टम है। क्या आप बता सकते हैं, कि आपको क्यों बाइनरी नंबर को हेक्साडेसिमल में कन्वर्ट करने की जरूरत पड़ती है? ऐसा इसलिए क्योंकि आपको दो को सेपरेट करना होता है, क्योंकि होता है।

चेतावनी

  • अगर आप किसी बाइनरी-एनकोडेड एड्रेस का एक हेक्स इक़्वेलेंट पाना चाहते हैं और आप अगर इसे गलत कर देते हैं, तो हेक्स-एनकोडेड एड्रेस के रिजल्ट्स इनपुट से सब गड़बड़ हो जाएगा।

संबंधित लेखों

फ़ीट को मीटर में बदलें (Convert Feet to Meters)
भाग करें (Division Kaise Kare)
मिलीलिटर को ग्राम में बदलें, Convert Milliliters (mL) to Grams (g)
फ़ारेनहाइट,सेल्सियस,और केल्विन को आपस में बदलें
गणित में भिन्न के सवालों को हल करें (Solve Fraction Questions in Math)
क्यूबिक मीटर (CBM) कैल्क्यूलेट करें
आयत का क्षेत्रफल ज्ञात करें
समलंब चतुर्भुज का क्षेत्रफल निकालें (Calculate the Area of a Trapezoid)
माध्य,माध्यिका,और बहुलक प्राप्त करें
आयतन लीटर में निकालें (Calculate Volume in Litres)
वृत्त के क्षेत्रफल की गणना करें (Kaise, Calculate, Area of a Circle)
ग्राम को किलोग्राम में बदलें
सेकंड को मिनट में बदलें (Convert Seconds to Minutes)
किसी वस्तु का क्षेत्रफल ज्ञात करें

विकीहाउ के बारे में

सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो ४,१७९ बार पढ़ा गया है।

यह लेख ने कैसे आपकी मदद की?