प्लेनटेक्स्ट बाइनरी है।
जब आप H
हार्ड ड्राइव पर लिखते हैं, तो लिखने वाला सिर दो लंबवत रेखाओं और एक क्षैतिज रेखा को प्लैटर में नहीं रखता है, यह चुंबकीय रूप से बिट्स को प्लैटर में 01001000
1 एनकोड करता है ।
वहां से, यह स्पष्ट होना चाहिए कि सादे पाठ डेटा को संग्रहीत करने में द्विआधारी डेटा को संग्रहीत करने के समान स्थान होता है।
लेकिन प्लेनटेक्स्ट सिर्फ एक 2 विशेष बाइनरी प्रारूप है
प्लेनटेक्स को विपरीत रूप से अन्य बाइनरी प्रारूपों में बदला जा सकता है। एक सामान्य परिवर्तन संपीड़न है जो आमतौर पर एक अधिक कॉम्पैक्ट प्रतिनिधित्व के परिणामस्वरूप होता है, जिसका अर्थ है कि कम बिट्स का उपयोग उसी जानकारी का प्रतिनिधित्व करने के लिए किया जाता है।
आप प्रतिनिधित्व करने के लिए प्लेनटेक्स्ट का उपयोग कर रहे हैं उसके आधार पर, आप एक ही जानकारी का प्रतिनिधित्व करने के लिए विभिन्न बाइनरी प्रारूपों का उपयोग करने में सक्षम हो सकते हैं। यह अधिक स्थान का उपयोग कर सकता है, यह कम उपयोग कर सकता है।
उदाहरण के लिए, संख्या 5
और 1234567
अंकों अक्षरों का उपयोग, डिस्क पर इन बिट दृश्यों में जिसके परिणामस्वरूप प्लेन में प्रतिनिधित्व किया जा सकता है 3 :
00110101 00000000
00110001 00110010 00110011 00110100 00110101 00110110 00110111 00000000
वैकल्पिक रूप से, आप 32-बिट दो के पूरक का उपयोग कर सकते हैं :
00000000 00000000 00000000 00000101
00000000 00010010 11010110 10000111
जो कम कॉम्पैक्ट प्रतिनिधित्व है 5
, लेकिन अधिक कॉम्पैक्ट प्रतिनिधित्व है 1234567
।
और वास्तव में अनंत संख्या में अन्य अभ्यावेदन होते हैं, जिनमें कॉम्पैक्टनेस और लचीलेपन के अलग-अलग स्तर होते हैं, हालांकि, व्यवहार में इससे कहीं कम वास्तव में कई अभ्यावेदन का उपयोग किया जाता है।
1 यूटीएफ -8 को मानते हुए। एक चरित्र के लिए बिट्स का सटीक क्रम इस बात पर निर्भर करता है कि आप किस विशिष्ट एन्कोडिंग का उपयोग कर रहे हैं।
2 या वास्तव में, कई प्रारूपों, विभिन्न एन्कोडिंगों को देखते हुए ।
3 यदि आप सोच रहे हैं कि उन आठ शून्य क्या हैं, ठीक है, तो आपको यह जानने का कोई तरीका चाहिए कि डेटा कितना लंबा है। विकल्प मूल रूप से एक मार्कर के लिए नीचे उबलते हैं (मैंने इसे एक नल बाइट के माध्यम से इस्तेमाल किया), अंतरिक्ष को स्टोर करने के लिए समर्पित लंबाई (पास्कल ने एक स्ट्रिंग की लंबाई को स्टोर करने के लिए एक बाइट का उपयोग किया), या एक निश्चित आकार (बाद के दो पूरक में इस्तेमाल किया गया) उदाहरण)।