MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

बाइनरी (हर हेक्स अंक के लिए 4 बिट)
0001101000111111
Hex 1A3F
ट्रिम्ड बाइनरी 1101000111111
हेक्साडेसिमल 1A3F
दशमलव 6,719

हेक्स से बाइनरी कन्वर्टर क्या है?

हेक्स से बाइनरी कन्वर्टर एक हेक्साडेसिमल (बेस-16) संख्या को उसके बाइनरी (बेस-2) रूप में बदल देता है। चूँकि 16 दो की एक घात है (16 = 2⁴), इसलिए यह रूपांतरण बेहद आसान हो जाता है: हर एक हेक्साडेसिमल अंक ठीक चार बाइनरी बिट्स में बदलता है, जिसे निबल (nibble) कहते हैं। यही वजह है कि हेक्साडेसिमल बाइनरी का एक संक्षिप्त और इंसानों के लिए आसान रूप है, और इसीलिए कंप्यूटिंग में इसका हर जगह इस्तेमाल होता है — मेमोरी एड्रेस, कलर कोड, मशीन कोड और डेटा डंप में।

इसका उपयोग कैसे करें

बॉक्स में कोई हेक्साडेसिमल मान टाइप करें (उदाहरण के लिए 1A3F)। आप चाहें तो शुरुआत में 0x प्रीफ़िक्स लगा सकते हैं और बड़े या छोटे दोनों तरह के अक्षरों का इस्तेमाल कर सकते हैं। बाइनरी स्ट्रिंग देखने के लिए कैलकुलेट दबाएँ। नतीजे में पैडेड बाइनरी (हर हेक्स अंक के लिए 4 बिट), अगुआई के शून्य हटाकर बना ट्रिम्ड रूप, और संदर्भ के लिए दशमलव मान दिखाई देता है।

फ़ॉर्मूला समझें

हर हेक्स अंक का मान 0 से 15 तक होता है, जो ठीक 4 बिट में समा जाता है। हर अंक को उसके 4-बिट पैटर्न में बदलें, फिर इन समूहों को बाएँ से दाएँ लिखें:

$$\text{Binary}_2 = \left(\;\Vert_{i}\; \text{nibble}_4\!\left(d_i\right)\right), \quad d_i \in \text{Hexadecimal value}$$

  • 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
विज्ञापन
एक हेक्स अंक A चार-बिट बाइनरी समूह 1010 में बदलते हुए
हर हेक्साडेसिमल अंक ठीक 4 बाइनरी बिट्स से मेल खाता है।

हल किया हुआ उदाहरण

1A3F को बदलें: 1 → 0001, A → 1010, 3 → 0011, F → 1111। इन्हें जोड़ने पर मिलता है 0001 1010 0011 1111, यानी 0001101000111111। दशमलव में यह 6719 होता है।

हेक्स संख्या 2F7 को तीन 4-बिट समूहों 0010 1111 0111 में बाँटकर फिर जोड़ा गया
हर अंक को 4 बिट्स में बदलें, फिर समूहों को बाएँ से दाएँ जोड़ें।

अक्सर पूछे जाने वाले सवाल

क्या अक्षरों का बड़ा-छोटा होना मायने रखता है? नहीं — 1a3f और 1A3F दोनों एक ही नतीजा देते हैं।

हर समूह 4 बिट का ही क्यों होता है? क्योंकि 16 = 2⁴ है, इसलिए एक हेक्स अंक हमेशा ठीक चार बाइनरी अंकों में बदलता है, बिना किसी शेष के।

0x प्रीफ़िक्स का क्या होता है? वैकल्पिक 0x प्रीफ़िक्स को पहचान लिया जाता है और रूपांतरण से पहले अपने-आप हटा दिया जाता है।

अंतिम अपडेट: