Re: ireport plugin
Florent Georges <[email protected]> Thu, 3 Apr 2008 15:22:11 +0200 (CEST)
| Newsgroups | gmane.comp.java.netbeans.general.french |
|---|---|
| Message-ID | <[email protected]> |
Mhamed Ben Jmaa wrote:
> Je confirme, d'ailleurs je me souvient avoir fait ça en cours a une
> époque
> (rassure toi je ne l'ai plus) mais je me rappel que c'etait super
> chia......t :D
Bah, ca n'est pas tres complique. J'ai du le faire il y a quelques
annees, mais je ne peux malheureusement pas fournir le code, car
c'etait professionnel. Il y a trois choses dont tenir compte:
1/ revoir les regles grammaticales sur le sujet et les
avoir bien en tete, evidemment
2/ utiliser une routine recursive dont le corps ressemble
a un gros switch (si je suis dans les billions ...,
sinon si je suis dans les milliards ..., sinon ...)
3/ utiliser 2 arrays (donc indexables par des entiers, par
exemple obtenus par des modulos :-p) qui contiennent les
strings "un" a "dix-neuf" et "dix" a "nonante".
Ah, derniere chose: si tu as une partie decimale, c'est assez simple
si tu peux te limiter a la meme precision tout le temps. Par exemple
toujours traiter des centimes (tu sais que tu auras toujours un nombre
entre 0 et 99). Tu traites alors d'abord la partie entiere, puis tu
traites la partie decimale de la meme maniere (en appelant exactement
la meme fonction).
--drkm
_____________________________________________________________________________
Envoyez avec Yahoo! Mail. Plus de moyens pour rester en contact. http://mail.yahoo.fr