IReport Convertir un montant en toute lettre

Messages postés
62
Date d'inscription
jeudi 18 février 2010
Statut
Membre
Dernière intervention
16 février 2012
- - Dernière réponse :  ghada - 7 août 2017 à 15:45
Salut;
S'il est possible de convertir un montant(Net à payer) en toute lettre. Avec iReport. Sans utilisé eclipse ou autre logiciel.
Merci pour tous.
Merci de m'avance
_________________
AOUNI Hafedh
Afficher la suite 

3 réponses

Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
250
0
Merci
Un exemple trouve sur internet
public static String convertMontant(double montant, String separateur, String eur, String centimes)
{
    long unit = (long) montant;
    long cents = new BigDecimal(100*(montant - (long)montant)).setScale(0, BigDecimal.ROUND_HALF_UP).longValueExact();
    
    String retour = convert(unit).trim() + eur;
    if (cents > 0)
        retour += separateur + convert(cents).trim() + centimes;
    return retour;
}
Salut Julien,

As tu les sources de la méthode convert stp ?

Merci
Commenter la réponse de cs_Julien39
Messages postés
62
Date d'inscription
jeudi 18 février 2010
Statut
Membre
Dernière intervention
16 février 2012
1
0
Merci
SVP en iReport quelle est la fonction qui permettre de convertir un montant a toute lettre.
Merci
Commenter la réponse de hafedhaouni
0
Merci
https://desgeeksetdeslettres.com/programmation-java/java-comment-convertir-un-nombre-en-toutes-lettres
Commenter la réponse de ghada