bartdeman
Messages postés1Date d'inscriptionmardi 24 octobre 2006StatutMembreDernière intervention24 octobre 2006 24 oct. 2006 à 21:39
Bonjour, la fonction est presque parfaite, mais comme le mentionne CQUI789, cent et quatre-vingt ne prennent pas de "s" lorsqu'ils sont avant le mot mille (voir les règles sur wikipédia). La correction à faire dans le code est la suivante:
Remplacer la condition "If ValCentReste 0" par "If ValCentReste 0 And boucle1 <> 2"
et la condition "If Valtens 80" par "If Valtens 80 And boucle1 <> 2"
cqui789
Messages postés261Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention18 mai 20093 20 janv. 2005 à 00:25
je suis presque (99%) sur que dans deux cent mille, cent ne prend pas d's
en faite, je suis decu parceque j'allait m'attabler a ce probleme quand j'ai trouve ton programe
harzer
Messages postés46Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention18 avril 2007 21 nov. 2004 à 09:46
OK pour la correction, le résultat des 2 fonctions est correcte. Bravo et bonne continuation.
Bien à toi.
xpatriot
Messages postés3Date d'inscriptionjeudi 11 novembre 2004StatutMembreDernière intervention 9 août 2009 20 nov. 2004 à 18:06
Merci d'avoir signalé ce problème désormais réglé.
La Chaîne "numbs" contient des éspaces (jusqu'à 14 de suite) et lors du "copier/coller" à partir du site (vers Excel par exemple) le nombre de ces éspaces n'est pas conservé !!
Je pense qu'il s'agit d'éviter des indentations trop important lors de l'affichage sur le site mais malheureusement ça casse aussi mon code!
Je l'ai modifié pour éviter d'avoir trop d'éspaces d'affilées.
harzer
Messages postés46Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention18 avril 2007 14 nov. 2004 à 10:55
J'ai testé seulement la fonction qui permet la conversion de chiffres en toutes lettres, je penses qu'il ne fonctionne pas car je fais quelques exemple et il me donne des résultats non conformes, un petit exemple:
lorsque je demande de convertir le nombre 12, la fonction me retourne en toutes lettres : dix-sept, veux tu m'éclairer.
Salutations.
24 oct. 2006 à 21:39
Remplacer la condition "If ValCentReste 0" par "If ValCentReste 0 And boucle1 <> 2"
et la condition "If Valtens 80" par "If Valtens 80 And boucle1 <> 2"
20 janv. 2005 à 00:25
en faite, je suis decu parceque j'allait m'attabler a ce probleme quand j'ai trouve ton programe
21 nov. 2004 à 09:46
Bien à toi.
20 nov. 2004 à 18:06
La Chaîne "numbs" contient des éspaces (jusqu'à 14 de suite) et lors du "copier/coller" à partir du site (vers Excel par exemple) le nombre de ces éspaces n'est pas conservé !!
Je pense qu'il s'agit d'éviter des indentations trop important lors de l'affichage sur le site mais malheureusement ça casse aussi mon code!
Je l'ai modifié pour éviter d'avoir trop d'éspaces d'affilées.
14 nov. 2004 à 10:55
lorsque je demande de convertir le nombre 12, la fonction me retourne en toutes lettres : dix-sept, veux tu m'éclairer.
Salutations.