चार-बिट नियम
हेक्साडेसिमल सोळा चिन्हे वापरतो: 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 मधील पूर्णांक रूपांतरित करतो. इनपुट बेस म्हणून हेक्साडेसिमल आणि आउटपुट बेस म्हणून बायनरी निवडा; तुमचे मूल्य तुमच्या डिव्हाइसवर राहते.