ENTIER EN LETTRES

Signaler
Messages postés
492
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
25 avril 2007
-
Messages postés
750
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
23 décembre 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/32171-entier-en-lettres

Messages postés
750
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
23 décembre 2008
19
Oups
je savais bien que je suis nul en français :/
Messages postés
152
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
17 janvier 2014
3
Attention aux fautes de syntaxe :
- 'cent' et 'vingt' ne prennent un 's' à la fin que s'ils ne sont suivis de rien (deux cents / deux cent onze)
- un tiret doit être ajouté entre chacun des mots constituant un nombre inférieur à 100 (mille deux cent quatre-vingt-deux).
Messages postés
105
Date d'inscription
lundi 9 avril 2001
Statut
Membre
Dernière intervention
16 juillet 2008

Salut sympa cette source.

Je vais chipoter mais il faut mettre :

if(valeur >= 1000000000)

au lieu de

if(valeur > 1000000000)

sinon on obtient dix cent millions au lieu d'un milliard

Idem pour million et mille

Quant à 100, j'obtiens un erreur de stackOverflow ... idem pour 98 ou 99 --> convertIntToString(98) ca plante

Donc à améliorer !
Messages postés
750
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
23 décembre 2008
19
Euh vi effectivement, ya bien une erreur, merci de me l'avoir indiquer, je corrige ca tout de suite
Afficher les 6 commentaires