neddo
Messages postés8Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention28 décembre 2006 12 sept. 2005 à 14:01
taper 120 012 023 on obtient comme résultat :
cent million douze mille cent vingt trois dhs
neddo
Messages postés8Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention28 décembre 2006 12 sept. 2005 à 13:59
Il y a baucoup de choses encore à prendre en compte
Si on tape dans le MaskEdbox 100 en laissant les deux dernieres cases vides on obtient l'erreur Type imcompatible
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 7 sept. 2005 à 19:56
Ton orthographe quant à elle, n'est pas optimisée ;O)
Cacophrene
Messages postés251Date d'inscriptionlundi 29 mars 2004StatutMembreDernière intervention 4 mars 20081 7 sept. 2005 à 14:08
Ah, dernier point... million par un s au pluriel ;-)
"100 000 000" me donne "cent million dhs".
Cordialement,
Cacophrène
Cacophrene
Messages postés251Date d'inscriptionlundi 29 mars 2004StatutMembreDernière intervention 4 mars 20081 7 sept. 2005 à 14:06
Salut !
Ce code a déjà été vu à de nombreuses reprises sur VBFrance et il a trois problèmes conséquents...
1. En tapant 000 000 025 dans ton contrôle Text1 j'obtiens "cent vingt cinq dhs"...
2. Comme le souligne Melkje, tu oublies de gérer le "s" de VINGT et CENT lorsque ceux-ci ne sont pas suivis d'autres numériques (ex. "deux cents" mais "deux cent cinquante").
3. Il manque la gestion des traits d'union dans le cas des nombres inférieurs à la centaine.
En dernier lieu, je voudrais porter ton attention sur le fait que le visuel est vraiment peu soigné. Le contrôle MaskEdBox, par exemple, m'oblige à taper "000 000 001" au lieu de "1".
Ce sont ces raisons qui me font choisir la note 5.
Cordialement,
Cacophrène
cs_ouiss
Messages postés12Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention10 novembre 2008 7 sept. 2005 à 14:01
OK je vais voir ça
Melkje
Messages postés7Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention 7 septembre 2005 7 sept. 2005 à 12:55
"Quatre-vingt" prend un "S" lorsqu'il n'est pas suivi d'un autre adj.numerique. (le petit robert)
12 sept. 2005 à 14:01
cent million douze mille cent vingt trois dhs
12 sept. 2005 à 13:59
Si on tape dans le MaskEdbox 100 en laissant les deux dernieres cases vides on obtient l'erreur Type imcompatible
7 sept. 2005 à 19:56
7 sept. 2005 à 14:08
"100 000 000" me donne "cent million dhs".
Cordialement,
Cacophrène
7 sept. 2005 à 14:06
Ce code a déjà été vu à de nombreuses reprises sur VBFrance et il a trois problèmes conséquents...
1. En tapant 000 000 025 dans ton contrôle Text1 j'obtiens "cent vingt cinq dhs"...
2. Comme le souligne Melkje, tu oublies de gérer le "s" de VINGT et CENT lorsque ceux-ci ne sont pas suivis d'autres numériques (ex. "deux cents" mais "deux cent cinquante").
3. Il manque la gestion des traits d'union dans le cas des nombres inférieurs à la centaine.
En dernier lieu, je voudrais porter ton attention sur le fait que le visuel est vraiment peu soigné. Le contrôle MaskEdBox, par exemple, m'oblige à taper "000 000 001" au lieu de "1".
Ce sont ces raisons qui me font choisir la note 5.
Cordialement,
Cacophrène
7 sept. 2005 à 14:01
7 sept. 2005 à 12:55