Effectivement si tu saisis des valeurs correctes, les résultats le sont tout autant. Il faudrait que je fasse une mise à jour afin de contrôler la saisie des nombres en fonction de la base choisie. Ce que je trouvais séduisant avec cet algorithme, c'était justement son caractère universel, car contrairement à certaines sources que j'ai vues sur le même sujet, il n' y a pas un code pour la base 2, un pour la base 8 et un autre pour la base 16. De plus, si on veut s'amuser, on peut essayer d'autres bases même si ça ne sert à rien. En ce qui concerne maintenant la liste des caractères utilisés, il s'agit simplement de la table ASCII puisqu'au dessus de 9, on rajoute 55 au code ASCII.
A priori c'est juste un problème de controle de sisie ou de validité de la valeur à convertir car si on saisi des valeurs valides les résultats ont l'air correcte. j'ai tester avec un base 7.
Par contre la liste des caractères représentatifs des chiffres ne sont pas intuitifs au dela de l'alaphabet. par exemple avec une base 48, la valeur 99999999 = I_A\F. (le point c'est la fin de la phrase) !!!
Il faudrait ajouter des démiliteurs spécifiques pour mieux identifier la chaine.
Il serait bien aussi de disposer de la liste des caractères utilisés pour la représentation des chiffres, même si c'est simplement la table ASCII, ce qui est le cas ici.
Je pense que pour manipuler des base importantes il faudrait des polices spécifique.
Ceci dit qui utilise des base 48, 32 ou 99 ??? je serais curieux de savoir et quelle en est l'utilisation pratique en dehors de l'exercice de style. Peut être du cryptage ?
10 déc. 2006 à 11:13
Merci.
24 avril 2006 à 22:40
24 avril 2006 à 15:59
Mais sinon c'Est bien pensé, mais y manque un peu de travail pour le rendre fonctionnel a 100%!!
Lâche pas!
20 avril 2006 à 22:21
Effectivement si tu saisis des valeurs correctes, les résultats le sont tout autant. Il faudrait que je fasse une mise à jour afin de contrôler la saisie des nombres en fonction de la base choisie. Ce que je trouvais séduisant avec cet algorithme, c'était justement son caractère universel, car contrairement à certaines sources que j'ai vues sur le même sujet, il n' y a pas un code pour la base 2, un pour la base 8 et un autre pour la base 16. De plus, si on veut s'amuser, on peut essayer d'autres bases même si ça ne sert à rien. En ce qui concerne maintenant la liste des caractères utilisés, il s'agit simplement de la table ASCII puisqu'au dessus de 9, on rajoute 55 au code ASCII.
Merci néanmoins pour tes commentaires.
20 avril 2006 à 19:50
Par contre la liste des caractères représentatifs des chiffres ne sont pas intuitifs au dela de l'alaphabet. par exemple avec une base 48, la valeur 99999999 = I_A\F. (le point c'est la fin de la phrase) !!!
Il faudrait ajouter des démiliteurs spécifiques pour mieux identifier la chaine.
Il serait bien aussi de disposer de la liste des caractères utilisés pour la représentation des chiffres, même si c'est simplement la table ASCII, ce qui est le cas ici.
Je pense que pour manipuler des base importantes il faudrait des polices spécifique.
Ceci dit qui utilise des base 48, 32 ou 99 ??? je serais curieux de savoir et quelle en est l'utilisation pratique en dehors de l'exercice de style. Peut être du cryptage ?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.