यह उपकरण क्या करता है
यह मुफ्त ऑनलाइन नंबर कनवर्टर एक जगह बाइनरी, ऑक्टल, दशमलव, हेक्स, बेस 32, बेस 36 और बेस 64 के बीच नंबर कन्वर्ट करता है। डेवलपर्स, छात्रों और अलग नंबर सिस्टम के साथ काम करने वालों के लिए बाइनरी से दशमलव कनवर्टर, हेक्स से दशमलव कनवर्टर या दशमलव से हेक्स के रूप में उपयोग करें। किसी भी बेस में वैल्यू दर्ज करें और तुरंत सभी दूसरों में समकक्ष देखें। नेगेटिव नंबर और बहुत बड़े इंटीजर (BigInt) सपोर्ट। मुफ्त और निजी; सब आपके ब्राउज़र में। प्रोग्रामिंग, हेक्स कलर, बिट मास्क या शिक्षा के लिए आदर्श।
इसका उपयोग कैसे करें
त्वरित शुरुआत: चुने बेस में नंबर दर्ज करें (जैसे 255 दशमलव, FF हेक्स), जरूरत हो तो स्रोत बेस चुनें, फिर सभी बेस रिप्रेजेंटेशन देखें और जो चाहिए वह कॉपी करें।
- इनपुट दर्ज करें — चुने बेस में नंबर टाइप करें (जैसे दशमलव में 255, हेक्स में FF, बाइनरी में 11111111)।
- स्रोत बेस चुनें — इनपुट किस बेस में है ड्रॉपडाउन से चुनें (डिफॉल्ट: दशमलव)।
- आउटपुट देखें — सभी सात बेस रिप्रेजेंटेशन कॉपी बटन के साथ दिखते हैं।
- कॉपी — कोड, डॉक्स या गणना में उपयोग के लिए किसी फॉर्मैट का कॉपी बटन क्लिक करें।
यह कैसे काम करता है
पार्सिंग: इनपुट स्ट्रिंग स्रोत बेस के अल्फाबेट से डिजिट-बाय-डिजिट पार्स होती है। बेस 2–36 स्टैंडर्ड डिजिट (0–9, A–Z) उपयोग करते हैं। बेस 32 क्रॉकफोर्ड-स्टाइल अल्फाबेट; बेस 64 स्टैंडर्ड Base64 कैरेक्टर सेट। कन्वर्शन: वैल्यू BigInt के रूप में स्टोर होती है। हर बेस के लिए आउटपुट रिपीटेड डिविजन से बनता है, शेष को बेस के अल्फाबेट पर मैप करता है। सारी गणना पूरी तरह आपके ब्राउज़र में। कोई डेटा किसी सर्वर को नहीं भेजा जाता।
उपयोग के मामले और उदाहरण
- प्रोग्रामिंग — हेक्स कलर कोड, बाइनरी फ्लैग या बिट मास्क कन्वर्ट करें।
- लो-लेवल काम — डिबगिंग के लिए बाइनरी, ऑक्टल और हेक्स के बीच ट्रांसलेट करें।
- शिक्षा — कंप्यूटर साइंस या गणित कोर्स के लिए नंबर बेस एक्सप्लोर करें।
- डेटा एनकोडिंग — कॉम्पैक्ट न्यूमेरिक रिप्रेजेंटेशन के लिए बेस 32 या बेस 64 उपयोग करें।
- API डेवलपमेंट — अलग एनकोडिंग में न्यूमेरिक ID या हैश वेरिफाई करें।
उदाहरण
255(दशमलव) → 11111111 (बाइनरी), 377 (ऑक्टल), FF (हेक्स)FF(हेक्स) → 255 (दशमलव)-42(दशमलव) → -101010 (बाइनरी), -52 (ऑक्टल), -2A (हेक्स)
सीमाएं और ज्ञात बाधाएं
- केवल इंटीजर — भिन्न और दशमलव सपोर्टेड नहीं।
- इनपुट लंबाई — परफॉर्मेंस के लिए अधिकतम 1,000 डिजिट।
- बेस 32 अल्फाबेट — क्रॉकफोर्ड-स्टाइल; 1 और 0 से भ्रम से बचने के लिए I, L, O, U एक्सक्लूड।
- बेस 64 — केस-सेंसिटिव;
aऔरAअलग डिजिट (10 बनाम 36) दर्शाते हैं।