CONVERSION D'UN NOMBRE EN LETTRES

Technics_addict - 23 mars 2001 à 16:10
achassa Messages postés 1 Date d'inscription samedi 28 janvier 2006 Statut Membre Dernière intervention 28 janvier 2006 - 28 janv. 2006 à 03:08
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/770-conversion-d-un-nombre-en-lettres

achassa Messages postés 1 Date d'inscription samedi 28 janvier 2006 Statut Membre Dernière intervention 28 janvier 2006
28 janv. 2006 à 03:08
C'est une FONCTION très utile (remplir son chéquier sans fautes, l'intégrer ds des applications...) et son algorithme n'est pas facile à réaliser (d'abord faire des recherches sur les adjectifs numéraux pour savoir tous les cas puis les gérer intelligemment... ), alors je te dis BRAVO et je donne 09/10. Je crois que j'ai fait qlq chose de pareil sur mon site perso(http://perso.menara.ma/~achhass/LectNbre/LectNbre.htm) avec du javaScript pour des entiers positifs<=999999999999.

Une petite remarque concernant les arrondis: un contre exemple:
10.245 m'a donné en lettres 10.24 alors que
10.345 m'a donné en lettres 10.35
En d'autres termes,
NversL(10.245,"franc","centime")
résultat :"Dix francs et vingt-quatre centimes"
NversL(10.345,"franc","centime")
résultat :"Dix francs et vingt-cinq centimes"

Je suis sûr que tu vas résoudre ce ptit problème sans problème si ce n'est pas déjà fais!
%%%%%Bonne continuiation%%%%%
aladdin_wydadi Messages postés 9 Date d'inscription jeudi 19 mai 2005 Statut Membre Dernière intervention 7 juin 2005
7 juin 2005 à 00:57
svp les amis essaie de traduiser le code source de conversion en langage c j'ai trés besoin de ca urgent et merci .
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
28 juil. 2004 à 23:35
snif, g mis un truc du même genre mais g pas de note :
http://www.vbfrance.com/code.aspx?ID=20777
mais bah, c vrai que le mien ne traite que des euros.

Allez, un 10.
tempusus Messages postés 358 Date d'inscription dimanche 8 février 2004 Statut Membre Dernière intervention 9 octobre 2017 1
27 juil. 2004 à 13:20
Je suis tombé sur cette source par hazard et la trouve vraiment bien faite. Elle est facile à faire passer en euros et fonctionne avec tout :)

Et en plus elle est commentée :p

8/10

Cordialement

Tempusus - Admin CS - MVP Windows
cs_wajdi Messages postés 2 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 10 décembre 2008
9 juil. 2004 à 18:19
bravo mais tu peut l'améliorer en ajoutant une variable qui prend en charge les aprés vérgule, CAD une variable qui divise les aprés virgule soit par dix, utile pour cetaines applications, soit par cent, utile pour le dollar et l'euro par exemple ou alors par 1000 car cetraines devises comme le dinar, le yen sont divisible par 1000.
encore bravo pour ton code.
magour Messages postés 10 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 8 août 2004
30 juil. 2003 à 19:37
tres bon code
ça ma ete tres utile
skaferadics Messages postés 21 Date d'inscription mercredi 23 janvier 2002 Statut Membre Dernière intervention 28 décembre 2002
2 avril 2002 à 22:35
ohé pas mal ton code
mais a la place de select case tu aurai pu utiliser un tableau
ca aurai racourci le code!
Bravo pour le code
Merci
Bravo !
Extra cette fonction, formidable votre site.
CONTINUEZ
Technics_addict
23 mars 2001 à 16:10
Super ce code, qui en plus gère les facéties de la langue française. BRAVO
Rejoignez-nous