CONVERSION D'UN NOMBRE COMPRIS 0 ET 999999999999999999 (18 CHIFFRES) EN LETTRES
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
12 août 2008 à 12:08
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 2010
-
22 août 2008 à 10:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 22 août 2008 à 10:56
Pas eu le courage de relire 18 fois le même genre de procédure. ce système à ses propres limites. Vraiment pas top, regardes les liens du premiers posts, là ok.
Hror
Messages postés1Date d'inscriptionjeudi 6 décembre 2007StatutMembreDernière intervention13 août 2008 13 août 2008 à 08:54
[qui peut être utile pour des applications de facturation"
=> Ben dis donc ils facturent chers !!! ça vous fera 999999999999999999 €]
tu peut dir qu'ils facrurent chers !!! ça vous fera 99999999999999 € si tu utilisie les autres sources de conversion aussi, merci pour le commentaire constructif
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 12 août 2008 à 21:01
De plus, le code ne gère pas les décimales. Or, en matière de facturation, il y a une fâcheuse tendance à mettre des ",99" un peu partout. Le code est lourd mais comme il s'agit d'un niveau débutant et apparemment la première source de hror, on peut admettre quelques gaffes. On sent qu'il y a eu un travail préalable de réflexion. Néanmoins, je lui suggère d'étudier les liens indiqués par cantador, ça ne pourra que lui être bénéfique.
Personnellement je trouve que, pour un début, ce n'est pas si mal et que ça mérite des encouragements.
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 12 août 2008 à 15:42
Bonjour,
étrange, avec "Edit1" il me balance "mille cent".
J'ai aussi dû corriger l'unité (mettre la fonction principale en déclaration dans Interface) et réécrire "millions" correctement ...
Le "vingt" pose plus de problèmes que l'on croit, car il doit se placer avec un "s" a la fin dans certains cas ...
Cordialement, Bacterius !
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 12 août 2008 à 14:34
Autre chose la fonction de conversion n'est pas publiée de sorte que le programme est
inutilisable en l'état...
et par ailleurs, il n'intègre pas les nombreuses règles d'accord concernant les nombres en lettres.
ex:
* quatre-vingts
* quatre cents
* quatre cent vingt et un
Ce qui fait que ce développement est beaucoup plus complexe qu'il n'y paraît.
22 août 2008 à 10:56
13 août 2008 à 08:54
=> Ben dis donc ils facturent chers !!! ça vous fera 999999999999999999 €]
tu peut dir qu'ils facrurent chers !!! ça vous fera 99999999999999 € si tu utilisie les autres sources de conversion aussi, merci pour le commentaire constructif
12 août 2008 à 21:01
Personnellement je trouve que, pour un début, ce n'est pas si mal et que ça mérite des encouragements.
12 août 2008 à 15:42
étrange, avec "Edit1" il me balance "mille cent".
J'ai aussi dû corriger l'unité (mettre la fonction principale en déclaration dans Interface) et réécrire "millions" correctement ...
Le "vingt" pose plus de problèmes que l'on croit, car il doit se placer avec un "s" a la fin dans certains cas ...
Cordialement, Bacterius !
12 août 2008 à 14:34
inutilisable en l'état...
et par ailleurs, il n'intègre pas les nombreuses règles d'accord concernant les nombres en lettres.
ex:
* quatre-vingts
* quatre cents
* quatre cent vingt et un
Ce qui fait que ce développement est beaucoup plus complexe qu'il n'y paraît.
12 août 2008 à 12:55
=> Ben dis donc ils facturent chers !!! ça vous fera 999999999999999999 €