1-কোন
২- একটি সংক্ষিপ্ত উত্তর হিসাবে: 65৫ তম অক্ষর ("=" চিহ্ন) কেবলমাত্র একটি বার্তা এনকোডিংয়ের চূড়ান্ত প্রক্রিয়াতে পরিপূরক হিসাবে ব্যবহৃত হয়।
আপনার স্ট্রিংটিতে 3 টি অক্ষরের সংখ্যা থাকলে আপনার '=' চিহ্ন থাকবে না, কারণ Base64
এনকোডিংয়ে প্রতিটি তিনটি বাইট (8 বাইট) লাগে এবং এএসসিআইআই মানক হিসাবে এটি চারটি মুদ্রণযোগ্য অক্ষর হিসাবে উপস্থাপন করে ।
বিশদ:
(ক) আপনি যদি এনকোড করতে চান
এবিসিডিডিএফজি <=> [ ABC
] [ DEF
] [G
Base64
(তারা সম্পূর্ণ হয়) প্রথম ব্লক এবং দ্বিতীয় সঙ্গে (4 অক্ষর উত্পাদক) চুক্তি হবে কিন্তু তৃতীয় জন্য এটি একটি ডবল যোগ হবে ==
4 প্রয়োজন characters.Thus সম্পূর্ণ করতে আউটপুটে, ফল কী হবে QUJD REVG RW == (স্থান ব্যতীত)
(খ) আপনি যদি এনকোড করতে চান ...
ABCDEFGH <=> [ ABC
] [ DEF
] [GH
একইভাবে, =
4 টি অক্ষর পাওয়ার জন্য আউটপুট শেষে এটি কেবলমাত্র একটি একক যোগ করবে ফলাফলটি কোয়েজড আরভিজি আর0 জি = (স্থান ছাড়াই) হবে