बेस और बाइनरी कन्वर्टर
संख्या आधार बदलें और पाठ को बाइनरी या हेक्स में और उससे वापस बदलें, सब कुछ इसी ब्राउज़र में।
संख्या आधार रूपांतरण
रूपांतरण नहीं हो सका।
इसे कैसे ठीक करें
पाठ ↔ बाइट रूपांतरण
रूपांतरण नहीं हो सका।
इसे कैसे ठीक करें
बेस और बाइनरी कन्वर्टर कैसे उपयोग करें
प्रोग्रामिंग, नेटवर्किंग या कैरेक्टर एन्कोडिंग पर काम करते समय किसी संख्या का आधार बदलने या पाठ के वास्तविक बाइट जाँचने के लिए इसका उपयोग करें।
- संख्याएँ: एक संख्या दर्ज करें और उसका आधार चुनें, बाइनरी, ऑक्टल, दशमलव और हेक्साडेसिमल मान तथा आपके चुने अतिरिक्त आधार का मान दिखेगा।
- पाठ: दिशा और बाइट संकेतन चुनें, फिर लिखें; परिणाम तुरंत दिखता है।
- कॉपी बटन दबाने पर पुष्टि केवल कॉपी सफल होने के बाद दिखती है।
उदाहरण: 255 FF दशमलव से हेक्साडेसिमल
सीमाएँ
- संख्या इनपुट 1,000 अक्षरों तक सीमित है और BigInt से गणना होती है, इसलिए बहुत बड़े पूर्णांक भी सटीक रहते हैं।
- केवल पूर्णांक समर्थित हैं। दशमलव बिंदु और घात संकेतन त्रुटि के रूप में बताए जाते हैं।
- संख्याओं में अक्षर केस-असंवेदनशील होते हैं और परिणाम बड़े अक्षरों में दिखाए जाते हैं। इनपुट आधार से मेल खाता उपसर्ग (0x, 0b, 0o) स्वीकार्य है।
- पाठ को हमेशा UTF-8 बाइट के रूप में संभाला जाता है। कोरियाई अक्षर प्रत्येक 3 बाइट लेते हैं और इमोजी आमतौर पर 4।
- बाइट स्पेस, अल्पविराम या नई पंक्ति से अलग किए जा सकते हैं, या प्रत्येक 8 बाइनरी अंक या 2 हेक्स अंकों के रूप में सटाकर लिखे जा सकते हैं।
- जो बाइट मान्य UTF-8 नहीं हैं और अधूरे अक्षर खंड त्रुटि के रूप में बताए जाते हैं, चुपचाप बदले नहीं जाते।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा इनपुट किसी सर्वर को भेजा जाता है?
नहीं। हर रूपांतरण इसी ब्राउज़र में होता है, और आपका इनपुट व परिणाम न सहेजे जाते हैं, न अपलोड होते हैं। पेज रीलोड करने पर वे मिट जाते हैं।
ऋणात्मक संख्याएँ कैसे दिखाई जाती हैं?
वे चिह्न और निरपेक्ष मान के रूप में दिखाई जाती हैं, two's complement के रूप में नहीं। उदाहरण के लिए, -255 हेक्साडेसिमल में -FF है।
कोरियाई 3 बाइट क्यों लेता है?
UTF-8 प्रति अक्षर 1 से 4 बाइट उपयोग करता है और एक कोरियाई अक्षर 3 लेता है। उदाहरण के लिए, “ga” EA B0 80 है।