Number base converter

Hexadecimal से Decimal Converter

Hexadecimal संख्याओं को तुरंत दशमलव या द्विआधारी में परिवर्तित करें। यह टूल आपके इनपुट की सत्यापन करता है, बहुत बड़ी पूर्णांकों का समर्थन करता है, और स्पष्ट रूपांतरण चरण दिखाता है।

एक हेक्साडेसिमल संख्या को परिवर्तित करें।

एक हेक्साडेसिमल मान दर्ज करें और चुनें कि इसे दशमलव या द्विआधारी में परिवर्तित करना है। हेक्साडेसिमल अंक 0-9 और अक्षर A-F का उपयोग करता है।

दशमलव परिणाम 7038
इसके बजाय दशमलव को हेक्स में बदलें।

लाइव कनवर्जन स्टेप्स

व्याख्या आपके टाइप करने के साथ अपडेट होती है। बहुत बड़ी संख्याओं के लिए, उपकरण परिणाम को सटीक रखता है और चरणों की लंबी सूची दिखाने के बजाय विधि का सारांश प्रस्तुत करता है।

यह परिणाम कैसे गणना किया जाता है

  1. हर हेक्साडेसिमल अंक को दाईं से बाईं ओर पढ़ें।
  2. A, B, C, D, E और F को दशमलव मान 10 से 15 के साथ बदलें।
  3. प्रत्येक अंक मान को 16 की संगत घात से गुणा करें और परिणामों को जोड़ें।
सटीकता संबंधी नोट: यह कनवर्टर ऐप पूर्णांक रूपांतरण के लिए JavaScript BigInt का उपयोग करता है, इसलिए बड़ी पूर्ण संख्याओं को नियमित फ्लोटिंग-पॉइंट संख्याओं की तरह राउंड किए जाने के बजाय सटीक रूप से संभाला जाता है।

हेक्साडेसिमल और दशमलव संख्याएं क्या हैं?

दशमलव प्रणाली दैनिक आधार-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 का समर्थन किया जाता है।
  • पूरा संख्याएँ समर्थित हैं। भिन्न इस उपकरण द्वारा जानबूझकर परिवर्तित नहीं किए जाते हैं।