Formatter des colonnes en données de sortie en java
Résolu
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
-
ModérateurBonjour,
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