Formatter des colonnes en données de sortie en java
Résolu
ehoudart
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
Je souhaiterais réaliser un ficheir texte de sortie sous forme de colonnes de largeur fixe. Mes données sont des "double" et je souhaiterais pouvoi n'afficher qu'un nombre précis de chiffres après la virgule. Je ne sais pas comment faire.
Merci pour votre aide.
Je souhaiterais réaliser un ficheir texte de sortie sous forme de colonnes de largeur fixe. Mes données sont des "double" et je souhaiterais pouvoi n'afficher qu'un nombre précis de chiffres après la virgule. Je ne sais pas comment faire.
Merci pour votre aide.
1 réponse
-
Bonjour,
Tu devrais utiliser String.format(String, Object...) ou PrintStream.printf(String, Object...)
Regarde la documentation de Formatter pour connaître la syntaxe.
Exemples :
System.out.println(String.format("%.3f", 1.23456)); // 1,235 System.out.printf("%.2f",1.23456); // 1,23