हेक्साडेसिमल और दशमलव संख्याएं क्या हैं?
दशमलव प्रणाली दैनिक आधार-10 संख्या प्रणाली है। इसमें दस अंक होते हैं: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
हेक्साडेसिमल सिस्टम बेस-16 है। यह दशमलव अंकों 0–9 और अक्षरों A, B, C, D, E और F का उपयोग करता है, जहाँ A 10 के बराबर होता है और F 15 के बराबर होता है।
Hexadecimal का उपयोग कंप्यूटिंग में व्यापक रूप से किया जाता है क्योंकि एक हेक्स डिजिट बिल्कुल चार बाइनरी बिट्स को दर्शाता है। इससे लंबे बाइनरी मान छोटे और पढ़ने में आसान हो जाते हैं।
Hexadecimal से दशमलव में कैसे बदलें
हेक्साडेसिमल को दशमलव में बदलने के लिए, प्रत्येक हेक्स अंक को 16 की घात से गुणा करें। सबसे दाईं ओर का अंक 160 का उपयोग करता है, अगला अंक 161, फिर 162, और इसी तरह आगे।
1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀
इसका अर्थ है कि हेक्साडेसिमल 1B7E, दशमलव 7038 के बराबर है।
Hex को Binary में कैसे बदलें
हेक्साडेसिमल को बाइनरी में बदलने के लिए, प्रत्येक हेक्स अंक को उसके चार-बिट बाइनरी समतुल्य से प्रतिस्थापित करें। फिर समूहों को एक साथ जोड़ें।
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
अंतिम बाइनरी मान से आमतौर पर अग्रणी शून्य हटा दिए जाते हैं, जब तक कि वे स्थिर-चौड़ाई प्रारूप के लिए आवश्यक न हों।
हेक्साडेसिमल के सामान्य उपयोग
Hexadecimal प्रोग्रामिंग, डीबगिंग, मेमोरी पते, यूनिकोड कोड पॉइंट्स, रंग कोड, चेकसम और बाइनरी फ़ाइल निरीक्षण में आम है।
उदाहरण के लिए, वेब रंग मान अक्सर हेक्साडेसिमल नोटेशन का उपयोग करते हैं। रंग #FF0000 लाल को दर्शाता है, जहाँ FF लाल चैनल है और दशमलव 255 के बराबर है।
इनपुट नियम
- हेक्साडेसिमल इनपुट के लिए अंकों 0–9 और अक्षरों A–F का उपयोग करें।
- अक्षरों को छोटे अक्षरों में स्वीकार किया जाता है और उन्हें स्वचालित रूप से बड़े अक्षरों में बदल दिया जाता है।
- Optional prefixes जैसे कि 0x का समर्थन किया जाता है।
- पूरा संख्याएँ समर्थित हैं। भिन्न इस उपकरण द्वारा जानबूझकर परिवर्तित नहीं किए जाते हैं।