बाइनरी कनवर्टर
यह बाइनरी कनवर्टर क्या करता है
यह दिखाता है कि जब प्रत्येक वर्ण को 0/1 ग्रुपिंग का उपयोग करके base-2 में व्यक्त किया जाता है, तो आपका टेक्स्ट कैसा दिखता है, और यह वैध बाइनरी इनपुट से मूल स्ट्रिंग को पुनर्प्राप्त करने के लिए पीछे की ओर चल सकता है। वास्तविक प्रणालियों में, "बाइनरी" का अर्थ कई चीजें हो सकता है (कच्ची फ़ाइल बाइट्स, आईईईई फ्लोट्स, बड़े-एंडियन 32-बिट शब्द); यहां आप आमतौर पर साधारण यूनिकोड टेक्स्ट को यूटीएफ-8 कोड इकाइयों के रूप में निरीक्षण कर रहे हैं, जब तक कि यूआई स्पष्ट रूप से अन्यथा न कहे - हार्डवेयर मैनुअल के साथ तुलना करने से पहले हमेशा रिक्ति और समूहीकरण नियमों को सत्यापित करें।
इसका उपयोग कब करें
इसे कक्षा डेमो के लिए उपयोग करें, पालना शीट पर त्वरित विवेक जांच, या कहानी सुनाने के लिए जब गैर-तकनीकी पाठक पूछते हैं कि कीबोर्ड बिट्स कैसे बनते हैं। क्रिप्टोग्राफी या कम्प्रेशन डिबगिंग के लिए, इसके बजाय हेक्स संपादकों या भाषा-स्तरीय बाइट एपीआई तक पहुंचें - दृश्य बाइनरी स्ट्रिंग्स बहुत तेजी से प्राप्त होती हैं। जब आपको किसी अन्य मूलांक में समान पेलोड की आवश्यकता होती है, तो हेक्स कनवर्टर, दशमलव परिवर्तक, और एएससीआईआई कनवर्टर के माध्यम से सहोदर आधार ब्राउज़ करें।
कार्य उदाहरण
अक्षर A अक्सर मैप करता है 01000001 8-बिट ASCII संदर्भ में। इमोजी या उच्चारण अक्षर आमतौर पर UTF-8 में कई बाइट्स में फैले होते हैं, इसलिए आप कई बाइनरी खंड देख सकते हैं - यह सबूत है कि "स्क्रीन पर एक अक्षर" हमेशा एक बाइट नहीं होता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा CPU स्ट्रिंग्स को इसी तरह से स्टोर करता है?
प्रोसेसर मेमोरी लेआउट और एंडियननेस के साथ काम करते हैं, यूआई मिरर नहीं करता है बिट-फॉर-बिट। इसे मानव-पठनीय रूपांतरण मानें, चिप ट्रेस नहीं।
पेस्ट विफल क्यों होता है?
बाइनरी आउटपुट को अक्सर समान चौड़ाई और विभाजक की आवश्यकता होती है। रिक्त स्थान हटाएं या उपकरण के अपेक्षित अंक समूहन का मिलान करें।
क्या मैं पाठ के बजाय पूर्णांकों को रूपांतरित कर सकता हूं?
आपके पाठ के लिए आवश्यक संख्यात्मक पथ का उपयोग करें—कुछ पृष्ठ वर्णों को रूपांतरित करते हैं, अन्य पूर्ण संख्याओं को रूपांतरित करते हैं। फ़ील्ड लेबल पढ़ें।