हेक्स से दशमलव कनवर्टर
हेक्साडेसिमल को दशमलव और दशमलव को हेक्साडेसिमल में बदलें। हेक्स रंग कोड को भी सपोर्ट करता है। मुफ्त गणित कैलकुलेटर, तुरंत परिणाम। कोई साइनअप नहीं।
हेक्साडेसिमल संख्या प्रणाली को समझें
हेक्साडेसिमल (हेक्स) एक आधार-16 संख्या प्रणाली है जो 16 विशिष्ट प्रतीकों का उपयोग करती है: अंक 0–9 और अक्षर A–F (जहाँ A=10, B=11, C=12, D=13, E=14, F=15)। हेक्स का व्यापक उपयोग कंप्यूटिंग में बाइनरी डेटा को मानव-अनुकूल तरीके से दर्शाने के लिए होता है, क्योंकि प्रत्येक 4 बाइनरी अंक (बिट्स) ठीक एक हेक्स अंक से मेल खाते हैं — जिससे हेक्स बाइनरी का एक सरल संक्षिप्त रूप बन जाता है।
हेक्स संख्या में प्रत्येक स्थान 16 की घात को दर्शाता है:
| स्थान | 16³ | 16² | 16¹ | 16⁰ |
|---|---|---|---|---|
| मान | 4,096 | 256 | 16 | 1 |
हेक्स से दशमलव रूपांतरण: प्रत्येक हेक्स अंक को उसके स्थान मान (16 की घात) से गुणा करें और परिणाम जोड़ें।
उदाहरण: 2F4A₁₆ = 2×4096 + F(15)×256 + 4×16 + A(10)×1 = 8,192 + 3,840 + 64 + 10 = 10,106
हेक्स संख्याओं को प्रोग्रामिंग में 0x उपसर्ग के साथ दर्शाया जाता है (जैसे 0x2F4A), या असेंबली भाषा में h प्रत्यय के साथ (जैसे 2F4Ah)।
दशमलव से हेक्साडेसिमल रूपांतरण
दशमलव से हेक्साडेसिमल में रूपांतरण के लिए बार-बार विभाजन विधि का उपयोग किया जाता है — लेकिन 2 के बजाय 16 से भाग दें।
विधि: बार-बार 16 से भाग दें और हर बार शेषफल रिकॉर्ड करें। शेषफल 10–15 को A–F के रूप में लिखें। शेषफल नीचे से ऊपर पढ़ें।
उदाहरण: 1,500 को हेक्स में बदलें
- 1500 ÷ 16 = 93, शेष 12 → C
- 93 ÷ 16 = 5, शेष 13 → D
- 5 ÷ 16 = 0, शेष 5 → 5
नीचे से ऊपर पढ़ें: 5DC₁₆
सत्यापन: 5×256 + D(13)×16 + C(12)×1 = 1,280 + 208 + 12 = 1,500 ✓
उदाहरण: 255 को हेक्स में बदलें (एक बाइट का अधिकतम मान)
- 255 ÷ 16 = 15, शेष 15 → F
- 15 ÷ 16 = 0, शेष 15 → F
परिणाम: FF₁₆ — इसीलिए 255 को कोड में 0xFF लिखते हैं और CSS में #FFFFFF (सफेद रंग) सभी तीन चैनलों को अधिकतम मान (255, 255, 255) पर रखता है।
हेक्स कलर कोड: वेब और डिज़ाइन अनुप्रयोग
हेक्साडेसिमल का सबसे सामान्य रोज़मर्रा का उपयोग CSS और वेब कलर कोड में होता है। रंगों को #RRGGBB के रूप में दर्शाया जाता है, जहाँ RR, GG और BB क्रमशः लाल, हरे और नीले चैनलों के लिए दो-अंकीय हेक्स मान (00–FF) हैं।
| हेक्स रंग | R (दशमलव) | G (दशमलव) | B (दशमलव) | रंग विवरण |
|---|---|---|---|---|
| #000000 | 0 | 0 | 0 | काला (सभी चैनल न्यूनतम) |
| #FFFFFF | 255 | 255 | 255 | सफेद (सभी चैनल अधिकतम) |
| #FF0000 | 255 | 0 | 0 | शुद्ध लाल |
| #00FF00 | 0 | 255 | 0 | शुद्ध हरा (लाइम) |
| #0000FF | 0 | 0 | 255 | शुद्ध नीला |
| #FF5733 | 255 | 87 | 51 | चमकीला नारंगी-लाल |
| #4A90D9 | 74 | 144 | 217 | मध्यम आकाश नीला |
| #808080 | 128 | 128 | 128 | मध्य ग्रे (प्रत्येक का 50%) |
प्रत्येक चैनल (00–FF) 256 स्तर प्रदान करता है × 3 चैनल = 16,777,216 संभावित रंग (16.7 मिलियन)।
प्रोग्रामिंग और कंप्यूटिंग में हेक्स
हेक्साडेसिमल पूरे प्रोग्रामिंग, हार्डवेयर दस्तावेज़ीकरण और कंप्यूटर विज्ञान में दिखाई देता है:
मेमोरी पते: RAM और प्रोसेसर पते हेक्स में व्यक्त किए जाते हैं। जैसे 0x7FFE0B4C3A20।
ASCII कैरेक्टर एन्कोडिंग: ASCII अक्षरों को 0–127 संख्याओं से मैप करता है। हेक्स में: 'A' = 0x41, 'a' = 0x61, स्पेस = 0x20।
IPv6 पते: 128-बिट IPv6 पते 8 समूहों में 4 हेक्स अंकों के रूप में लिखे जाते हैं: 2001:0DB8:AC10:FE01:0000:0000:0000:0001।
त्रुटि कोड: Windows स्टॉप कोड ("ब्लू स्क्रीन") हेक्स में होते हैं: 0x0000007E, 0xC0000005।
बाइनरी, ऑक्टल, दशमलव, हेक्स: पूर्ण रूपांतरण संदर्भ
कंप्यूटिंग में उपयोग की जाने वाली चार संख्या प्रणालियाँ और उनके संबंध:
| दशमलव | बाइनरी | ऑक्टल | हेक्स |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 0001 0000 | 20 | 10 |
| 255 | 1111 1111 | 377 | FF |
| 256 | 0001 0000 0000 | 400 | 100 |
अक्सर पूछे जाने वाले प्रश्न
हेक्साडेसिमल को दशमलव में कैसे बदलें?
प्रत्येक हेक्स अंक को 16 की उसकी स्थान-घात से गुणा करें (दाईं ओर से 0 से शुरू) और परिणाम जोड़ें। उदाहरण: 1A3₁₆ = 1×256 + A(10)×16 + 3×1 = 256 + 160 + 3 = 419। हमारा कैलकुलेटर किसी भी हेक्स मान के लिए यह तुरंत करता है।
दशमलव को हेक्साडेसिमल में कैसे बदलें?
बार-बार 16 से भाग दें और हर चरण में शेषफल रिकॉर्ड करें। शेषफल 10–15 को A–F के रूप में दर्शाएं। अंतिम से पहले तक शेषफल पढ़ें। उदाहरण: 255 ÷ 16 = 15 शेष 15(F); 15 ÷ 16 = 0 शेष 15(F) → 255 दशमलव = FF हेक्स।
हेक्साडेसिमल संख्याओं का उपयोग किस लिए होता है?
हेक्स का उपयोग पूरे कंप्यूटिंग में होता है: मेमोरी पते, वेब कलर कोड (#FF5733), मशीन कोड, IPv6 नेटवर्क पते, क्रिप्टोग्राफिक हैश आउटपुट (MD5, SHA-256), ASCII कैरेक्टर एन्कोडिंग, Unix फ़ाइल अनुमतियाँ, और BIOS त्रुटि कोड।
हेक्स में A से F अक्षरों का उपयोग क्यों होता है?
हेक्साडेसिमल आधार-16 है, जिसके लिए 16 विशिष्ट प्रतीकों की आवश्यकता होती है। अंक 0–9 पहले 10 मानों को कवर करते हैं। A से F अक्षर क्रमशः 10–15 मान दर्शाते हैं। यह परंपरा 1960 के दशक में कंप्यूटिंग में मानकीकृत हुई।
0xFF दशमलव में क्या है?
0xFF = F×16 + F×1 = 15×16 + 15 = 240 + 15 = 255। यह एक 8-बिट बाइट का अधिकतम मान है। यह प्रोग्रामिंग में बिटमास्क, अधिकतम रंग चैनल मान (RGB प्रति चैनल 0x00–0xFF उपयोग करता है) के लिए अक्सर दिखाई देता है।
हेक्स कलर कोड कैसे पढ़ें?
#4A90D9 जैसे हेक्स कलर कोड को तीन जोड़ों में विभाजित करें: 4A (लाल), 90 (हरा), D9 (नीला)। प्रत्येक को दशमलव में बदलें: 4A = 4×16+10 = 74; 90 = 9×16+0 = 144; D9 = 13×16+9 = 217। तो #4A90D9 = rgb(74, 144, 217) — एक मध्यम आकाश नीला।
बाइनरी और हेक्स के बीच तुरंत रूपांतरण कैसे करें?
बाइनरी संख्या को दाईं ओर से बाईं ओर 4-4 बिट्स के समूहों में विभाजित करें, फिर प्रत्येक समूह को एक हेक्स अंक में बदलें। उदाहरण: बाइनरी 1011 0100 1100₂ → B|4|C → B4C₁₆।