चार-बिट का नियम
हेक्साडेसिमल में 16 चिह्न होते हैं: 0–9 और A–F, जहाँ A का मान 10 और F का 15 है। चार बाइनरी बिट 0 से 15 तक के मान दिखा सकते हैं, इसलिए हर हेक्स अंक ठीक एक चार-बिट समूह के बराबर होता है।
| हेक्साडेसिमल | बाइनरी | हेक्साडेसिमल | बाइनरी |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
उदाहरण देखें: 24D₁₆
- हेक्साडेसिमल संख्या को अंकों में बाँटें: 2, 4 और D।
- हर अंक का चार-बिट समूह देखें: 2 → 0010, 4 → 0100, D → 1101।
- समूहों को उसी क्रम में जोड़ें: 24D₁₆ = 0010 0100 1101₂।
जाँच के लिए, 24D₁₆ का दशमलव मान 589 है और 0010 0100 1101₂ का भी मान 589 है। चार-बिट समूहों से रूपांतरण जाँचना आसान होता है।
शुरुआत के शून्य क्यों ज़रूरी हैं
हर अंक बदलते समय चारों बिट बनाए रखें: इस समूह वाले तरीके में 2 का रूप 0010 है, सिर्फ़ 10 नहीं। शुरुआत का शून्य संख्यात्मक मान नहीं बदलता, लेकिन हर हेक्स अंक को उसके चार-बिट समूह से जोड़ता है। बाइट, बिट फ़ील्ड या निश्चित चौड़ाई वाला मान पढ़ते समय यह ज़रूरी है।
उदाहरण के लिए, 0A₁₆ का रूप 0000 1010₂ होगा। अगर संख्या का सबसे छोटा सामान्य बाइनरी रूप चाहिए, तो समूह जोड़ने के बाद बिल्कुल शुरुआत के शून्य हटा सकते हैं; किसी समूह के बीच के शून्य न हटाएँ।
क्रम भूले बिना बड़ी संख्या बदलें
- बाएँ से दाएँ पढ़ें और एक बार में एक हेक्स अंक बदलें।
- शून्य सहित हर नतीजे को चार बिट का रखें।
- जाँचने के लिए समूहों के बीच स्पेस रखें; स्पेस तभी हटाएँ जब अंतिम जगह पर एक लगातार स्ट्रिंग चाहिए।
- अगर इनपुट में 0x जैसा प्रीफ़िक्स है, तो सिर्फ़ मान लेने वाले कन्वर्टर में अंक डालने से पहले प्रीफ़िक्स हटा दें।
जल्दी जाँचने के लिए UsefulVerse का बेस कन्वर्टर ब्राउज़र में आधार 2 से 36 के बीच पूर्ण संख्याएँ बदलता है। इनपुट आधार हेक्साडेसिमल और आउटपुट आधार बाइनरी चुनें; आपका मान डिवाइस पर ही रहता है।