Après avoir lu la base64 wiki ...
J'essaie de comprendre comment la formule qui fonctionne :
Étant donné une chaîne de caractères d'une longueur de n
la longueur en base64 sera
Ce qui est : 4*Math.Ceiling(((double)s.Length/3)))
Je sais déjà que la longueur de la base64 doit être %4==0
pour permettre au décodeur de savoir quelle était la longueur du texte original.
Le nombre maximum de rembourrage pour une séquence peut être =
o ==
.
wiki : Le nombre d'octets de sortie par octet d'entrée est d'environ 4 / 3 (33%). de surcharge)
Question :
Comment les informations ci-dessus s'accordent-elles avec la longueur de sortie ?