पैडिंग सहित Base64 आकार तालिका
पैड किए Base64 में 4 × ceil(मूल बाइट ÷ 3) अक्षर, पंक्ति विराम छोड़कर। 3 बाइट से 4 अक्षर; छोटे इनपुट में पैडिंग से अतिरिक्त प्रतिशत अधिक।
पैडिंग सहित Base64 आकार तालिका
| मूल बाइट | पैड Base64 अक्षर | इनपुट बाइट से अतिरिक्त अक्षर | आकार वृद्धि |
|---|---|---|---|
| 0 | 0 | 0 | लागू नहीं |
| 1 | 4 | 3 | 300.00% |
| 2 | 4 | 2 | 100.00% |
| 3 | 4 | 1 | 33.33% |
| 100 | 136 | 36 | 36.00% |
| 1024 | 1368 | 344 | 33.59% |
| 100000 | 133336 | 33336 | 33.34% |
| 1000000 | 1333336 | 333336 | 33.33% |
सूत्र और विधि
Encoded characters = 4 × ceil(n ÷ 3)
Increase% = (encoded characters ÷ n − 1) × 100 for positive n.सूत्र में पैड Base64, एक-बाइट ASCII, बिना पंक्ति या आवरण है। JSON उद्धरण व ढाँचा, data URL प्रकार व उपसर्ग जोड़ता है; प्रतिशत एन्कोडिंग और बढ़ाती है। Base64 एन्कोडिंग है, कूटलेखन या संपीड़न नहीं। बड़ा डेटा परिवहन संपीड़न से पहले 4:3 के पास है। बिना पैड Base64url की लंबाई अलग।
हल किया हुआ उदाहरण
1,024 बाइट से 1,368 अक्षर: 4 × ceil(1,024 ÷ 3)। बढ़ोतरी 344, करीब 33.59%, data URL या JSON से पहले।
किससे जवाब बदल सकता है
यह मानक पैड किए Base64 बिना पंक्ति विराम का है। HTTP संपीड़न ट्रांसफ़र घटा सकता है, बिना संपीड़न अक्षर संख्या नहीं।
स्रोत और परिभाषाएँ
विधि की जाँच की गई:
संबंधित काम की ओर बढ़ें
डेटा आकार कन्वर्टर
दशमलव GB को बाइट तथा दशमलव या बाइनरी इकाइयों में बदलें: 1 GB = 1,000,000,000 बाइट; 1 GiB = 1,073,741,824 बाइट।
पेज व्यू आय कैलकुलेटर
पेज व्यू = विज़िट × प्रति विज़िट पृष्ठ। अनुमानित आय = पेज व्यू ÷ 1,000 × पेज RPM।
कैश से मूल सर्वर की बचत कैलकुलेटर
मूल सर्वर अनुरोध = कुल अनुरोध × (1 − कैश हिट अंश)। 100,000 पर 80% हिट से 20,000 अनुरोध मूल सर्वर तक जाएँगे।
स्वीकार्य डाउनटाइम कैलकुलेटर
स्वीकार्य डाउनटाइम = निगरानी अवधि × (1 − उपलब्धता लक्ष्य)। 30 दिनों में 99.9% लक्ष्य पर इस मॉडल में 43.2 मिनट मिलते हैं।