डेवलपर टूल

बेस कन्वर्टर

किसी संख्या को बाइनरी, ऑक्टल, दशमलव और हेक्साडेसिमल के बीच बदलें।

बेस कन्वर्टर आपके डिवाइस पर चलता है
  • आपके ब्राउज़र में चलता है — आपका टेक्स्ट कहीं नहीं भेजा जाता
  • न साइन-अप, न सीमा, जितनी बार चाहें मुफ़्त इस्तेमाल करें

यह कैसे काम करता है

कंप्यूटिंग के अलग-अलग कोने अलग बेस पसंद करते हैं: बिट फ़्लैग के लिए बाइनरी, रंगों और मेमोरी पतों के लिए हेक्साडेसिमल, फ़ाइल अनुमतियों के लिए ऑक्टल, इंसानों के लिए दशमलव। ये सब एक ही संख्या बताते हैं।

प्रीफ़िक्स पढ़ना

ज़्यादातर भाषाओं में शुरू का 0b, 0x या 0o क्रमशः बाइनरी, हेक्साडेसिमल और ऑक्टल बताता है। चाहें तो उन्हें पेस्ट कर दें — बदलने से पहले उन्हें हटा दिया जाता है।

सिर्फ़ पूर्ण संख्याएँ

यहाँ रूपांतरण पूर्णांकों के लिए है। दशमलव के अलावा अन्य बेस में भिन्न वैल्यू फ़्लोटिंग-पॉइंट के भीतरी हिस्सों के बाहर दुर्लभ हैं और जानबूझकर दायरे से बाहर रखी गई हैं।

समर्थित बेस

बाइनरी (बेस 2, अंक 0 और 1), ऑक्टल (बेस 8, अंक 0–7), दशमलव (बेस 10) और हेक्साडेसिमल (बेस 16, अंक 0–9 और A–F, किसी भी केस में)। वह बेस चुनें जिसमें आपकी संख्या लिखी है और बाकी तीन साथ-साथ दिख जाएँगे।

प्रीफ़िक्स, चिह्न और बहुत बड़ी संख्याएँ

चुने गए बेस से मेल खाने वाला 0b, 0o या 0x प्रीफ़िक्स स्वीकार किया जाता है, और अंकों को समूह में बाँटने के लिए इस्तेमाल हुए स्पेस और अंडरस्कोर भी (1111_0000)। शुरू का ऋण चिह्न रखा जाता है। हर अंक की जाँच बेस के अनुसार होती है, इसलिए बाइनरी संख्या में आया कोई अनचाहा 2 चुपचाप हटाए जाने के बजाय बता दिया जाता है, और किसी भी लंबाई की संख्याएँ ठीक-ठीक बदलती हैं — 53-बिट की कोई सीमा नहीं है।

यह क्या नहीं करता

यह सिर्फ़ पूर्ण संख्याएँ बदलता है: कोई भिन्न या फ़्लोटिंग पॉइंट नहीं, और ऋणात्मक संख्याओं का two's-complement रूप भी नहीं। ऋणात्मक संख्या हर बेस में ऋण चिह्न के साथ दिखाई जाती है।

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

बेस कन्वर्टर — सवाल

क्या यह भिन्न बदल सकता है?

नहीं। यह पूर्ण संख्याओं को संभालता है, जो लगभग हर व्यावहारिक इस्तेमाल के लिए काफ़ी है।

क्या यह 0x और 0b प्रीफ़िक्स स्वीकार करता है?

हाँ, उन्हें पहचानकर हटा दिया जाता है।

क्या कुछ अपलोड होता है?

नहीं, कन्वर्ज़न पेज में होता है।