Compression de texte
Posté le 25/08/2008 13:08
On m'a dit pleins de fois ... que ça ne servait a rien etc ... mais quand faut compresser au max, faut compresser ... Et le texte est vraiment un probleme, ça prend pas mal de place ... surtout pourr les rpg ...
Donc autant le compresser:
Pour cela, faite comme si votre texte etait un langage (comme le binaire), mais la ça sera a base de 26, pour l'alphabet ...
Donc par exemple: 1-> A ...
Utiliser ces valeurs jusqu'a Z -> qui vaudra 26 ...
Et ... faite des compressions base 26 -> dec, dec ->base 26 ...
je vais pas vous expliquer, car dans wiki, c'est deja fais [url="
http://fr.wikipedia.org/wiki/Traitement_num%C3%A9rique_(microprocesseur)"]ICI[/url]
Et dans un prog, vous faite un prog, qui vous donne la valeur decimal (en utilisant getkey ...), et dans l'autre le contraire ...
En faite vous prenwez exemple sur wiki et en faite quand c'est une conversion, au lieu de faire ^2 ... vous faite puissance de 27 ... (car A vaut 1).
*Je mettrais mon prog, quand je rentrerais, pour mieux expliquer*
Et grace a ça, vous aurez un mot, jusqu'a 10 lettres ... car une variable ou une list enregistre jusqu'a 13^14 chiffres ...
comme je suis, comme d'hab, pas bien explicite, posez moi des questions si vous avez pas compris ...