IReport Convertir un montant en toute lettre

hafedhaouni 62 Messages postés jeudi 18 février 2010Date d'inscription 16 février 2012 Dernière intervention - 28 avril 2011 à 23:56 - 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 

Votre réponse

4 réponses

cs_Julien39 6450 Messages postés mardi 8 mars 2005Date d'inscription 17 mai 2018 Dernière intervention - 1 mai 2011 à 08:59
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
hafedhaouni 62 Messages postés jeudi 18 février 2010Date d'inscription 16 février 2012 Dernière intervention - 1 mai 2011 à 23:50
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.