Base64 nhóm dữ liệu nhị phân thành các khối 6 bit và ánh xạ sang bảng chữ cái:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
Cho một chuỗi ASCII (có thể chứa khoảng trắng), hãy mã hóa các byte của chuỗi đó sang Base64 chuẩn, có ký tự đệm = khi cần.
Chuỗi Man (3 byte) → các bit ghép lại tách thành 4 nhóm 6 bit → TWFu.
Một dòng chứa chuỗi cần mã hóa (đọc nguyên dòng, bỏ ký tự xuống dòng cuối). Chuỗi có thể rỗng.
Độ dài chuỗi 0..1000, các byte trong khoảng 32..126.
Một dòng: chuỗi đã mã hóa Base64. Nếu đầu vào rỗng, in dòng trống.
Ví dụ:
Đầu vào:
Man
Đầu ra:
TWFu
Giải thích:
Đang tải editor...