Base64 le calcul de la longueur?

Après la lecture de la base64 wiki ...

Je suis à essayer de comprendre comment la formule de travail :

Donné une chaîne d'une longueur de n , le base64 longueur sera Base64 le calcul de la longueur?

Qui est : 4*Math.Ceiling(((double)s.Length/3)))

Je sais déjà que base64 longueur doit être %4==0 pour permettre au décodeur de savoir quelle était l'origine de la longueur du texte.

Le nombre maximal de remplissage pour une séquence peut être = ou ==.

wiki :Le nombre de sortie octets par octets d'entrée est d'environ 4 /3 (33%
les frais généraux)

Question:

Comment les informations ci-dessus s'installer avec la longueur de sortie Base64 le calcul de la longueur? ?

InformationsquelleAutor Royi Namir | 2012-11-14