बाइनरी / डेसिमल / हेक्स कनवर्टर
बाइनरी, डेसिमल, हेक्साडेसिमल और ऑक्टल के बीच तुरंत बदलें · स्टेप-बाय-स्टेप · IEEE 754 · बिटवाइज़ · ASCII
किसी भी फ़ील्ड में टाइप करें — अन्य सभी फ़ील्ड तुरंत अपडेट हो जाएंगे। ऑटो-डिटेक्शन के लिए 0x, 0b, या 0o प्रीफ़िक्स पेस्ट करें।
पहले कनवर्टर टैब में एक संख्या दर्ज करें — नीचे के सभी अनुभाग स्वचालित रूप से अपडेट हो जाएंगे।
स्टेप-बाय-स्टेप रूपांतरण विवरण
स्टेप-बाय-स्टेप विवरण देखने के लिए ऊपर किसी भी फ़ील्ड में एक संख्या दर्ज करें।
बिट-विड्थ विश्लेषण और टू-कॉम्प्लीमेंट
बिट-विड्थ विश्लेषण देखने के लिए कनवर्टर टैब में एक संख्या दर्ज करें।
IEEE 754 सिंगल-प्रिसिजन फ्लोट (32-बिट)
इसका IEEE 754 प्रतिनिधित्व देखने के लिए ऊपर एक डेसिमल संख्या दर्ज करें।
बिटवाइज़ ऑपरेशन्स (AND · OR · XOR · NOT · शिफ्ट्स)
बिटवाइज़ परिणाम देखने के लिए ऊपर संख्याएँ A और B दर्ज करें।
ASCII कैरेक्टर लुकअप (ASCII Character Lookup)
ऊपर एक कैरेक्टर या ASCII कोड दर्ज करें।
ASCII संदर्भ तालिका (0–255)
| Dec | Hex | Binary | Octal | Char |
|---|
बाइनरी, डेसिमल, हेक्स और ऑक्टल — चार नंबर सिस्टम
कंप्यूटर सभी डेटा को बाइनरी (बेस 2) में दर्शाते हैं, लेकिन डेवलपर्स और इंजीनियरों को अक्सर संक्षिप्तता के लिए हेक्साडेसिमल (बेस 16), मानवीय पठनीयता के लिए डेसिमल (बेस 10), या लिनक्स अनुमतियों (UNIX permissions) और पुराने सिस्टम के लिए ऑक्टल (बेस 8) में मानों को पढ़ने की आवश्यकता होती है। यह कनवर्टर चारों बेसों को एक साथ संभालता है — किसी भी फ़ील्ड में टाइप करें और बाकी तीनों तुरंत अपडेट हो जाते हैं।
इस कनवर्टर का उपयोग कैसे करें
- चारों फ़ील्ड्स में से किसी में भी संख्या टाइप करें — डेसिमल, बाइनरी, हेक्स या ऑक्टल।
- प्रीफ़िक्स के साथ पेस्ट करें:
0xFFहेक्स को ऑटो-डिटेक्ट करता है,0b1010बाइनरी को,0o17ऑक्टल को। - स्टेप-बाय-स्टेप गणना विवरण, टू-कॉम्प्लीमेंट, IEEE 754 फ्लोट प्रतिनिधित्व, बिटवाइज़ ऑपरेशन्स और पूरी ASCII संदर्भ तालिका के लिए उन्नत (Advanced) टैब का उपयोग करें।
- किसी भी फ़ील्ड के बगल में कॉपी आइकन पर क्लिक करके मान को अपने क्लिपबोर्ड पर कॉपी करें।
- ऋणात्मक (Negative) संख्याएँ भी समर्थित हैं — संख्या के आगे माइनस (-) चिह्न लगाएं।
महत्वपूर्ण कनवर्टर सूत्र
डेसिमल → बाइनरी (2 से विभाजित करें)
डेसिमल संख्या को बार-बार 2 से विभाजित करें और हर चरण में शेषफल (remainder) को रिकॉर्ड करें। बाइनरी प्रतिनिधित्व प्राप्त करने के लिए शेषफलों को नीचे से ऊपर की ओर पढ़ें।
उदाहरण: 13 → 1101₂ (13÷2=6 शेष 1, 6÷2=3 शेष 0, 3÷2=1 शेष 1, 1÷2=0 शेष 1 → नीचे से ऊपर पढ़ें: 1101)
बाइनरी → डेसिमल (स्थिति-भार)
प्रत्येक बिट को उसके स्थान-भार (2^n, जहाँ n दाहिनी ओर से शुरू होने वाला बिट का इंडेक्स है) से गुणा करें और सभी का योग करें।
उदाहरण: 1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13
हेक्स ↔ बाइनरी (4-बिट समूह)
प्रत्येक हेक्स अंक सीधे 4 बाइनरी बिट्स (एक निबल) के बराबर होता है। किसी कठिन गणित की आवश्यकता नहीं है — बस प्रत्येक हेक्स अंक को उसके 4-बिट बाइनरी समतुल्य से बदलें।
| हेक्स | डेसिमल | बाइनरी (4-बिट) |
|---|---|---|
| 0 | 0 | 0000 |
| 4 | 4 | 0100 |
| 8 | 8 | 1000 |
| A | 10 | 1010 |
| F | 15 | 1111 |
| FF | 255 | 1111 1111 |
टू-कॉम्प्लीमेंट (Two's Complement) क्या है?
टू-कॉम्प्लीमेंट कंप्यूटर द्वारा हस्ताक्षरित पूर्णांकों (signed integers) को दर्शाने का मानक तरीका है। किसी संख्या को ऋणात्मक बनाने के लिए: सभी बिट्स को उलट दें (one's complement), फिर 1 जोड़ें। एक 8-बिट हस्ताक्षरित पूर्णांक की सीमा -128 से +127 तक होती है; बिना चिह्न वाले (unsigned) की 0 से 255 तक। उन्नत टैब 8, 16, 32 और 64-बिट चौड़ाई के लिए टू-कॉम्प्लीमेंट दिखाता है।
IEEE 754 फ्लोटिंग पॉइंट
IEEE 754 मानक यह परिभाषित करता है कि कंप्यूटर में दशमलव वाली संख्याओं (floating-point numbers) को बाइनरी में कैसे संग्रहीत किया जाता है। एक 32-बिट (सिंगल-प्रिसिजन) फ्लोट 1 साइन बिट, 8 एक्सपोनेंट बिट्स, और 23 मंटिसा बिट्स का उपयोग करता है। उन्नत टैब आपके द्वारा दर्ज की गई किसी भी दशमलव संख्या के लिए सटीक बिट लेआउट को दिखाता है।
अक्सर पूछे जाने वाले प्रश्न
मैं बाइनरी को डेसिमल में कैसे बदलूँ?
प्रोग्रामिंग में हेक्साडेसिमल का उपयोग क्यों किया जाता है?
यह कनवर्टर अधिकतम कितनी बड़ी संख्या संभाल सकता है?
मैं एक ऋणात्मक संख्या को बाइनरी में कैसे बदलूँ?
बिटवाइज़ ऑपरेशन्स (bitwise operations) क्या हैं?
संबंधित कैलकुलेटर
एडजेसेंसी मैट्रिक्स कैलकुलेटर
ग्राफ थ्योरी · एज लिस्ट · मैट्रिक्स घातांक
मैट्रिक्स कैलकुलेटर
जोड़ें, गुणा करें, व्युत्क्रम (inverse) और सारणिक (determinant)
भिन्न कैलकुलेटर (Fraction Calculator)
जोड़ें, घटाएं, गुणा करें और सरल बनाएं
प्रायिकता कैलकुलेटर (Probability Calculator)
द्विपद, सामान्य वितरण और बहुत कुछ