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