Représentation du point décimal avec println() et printf().

Le
Yvon
Bonjour.

System.out.println(3.1256) ; Affiche 3.1256 avec un point décimal
System.out.printf("%6.4f%n" , 3.1256) ; Affiche 3,1256 avec une virgule
décimale.

C'est agaçant, j'aimerais un point décimal partout mais je ne sais pas
comment faire.
--
Yvon.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Yvon
Le #17639801
Yvon wrote:

Bonjour.

System.out.println(3.1256) ; Affiche 3.1256 avec un point décimal
System.out.printf("%6.4f%n" , 3.1256) ; Affiche 3,1256 avec une virgule
décimale.

C'est agaçant, j'aimerais un point décimal partout mais je ne sais pas
comment faire.



J'ai trouvé une solution :

System.out.printf(Locale.UK, "%6.4f%n", 3.1256) ;

en ajoutant au début import java.util.* ;


--
Yvon.
Publicité
Poster une réponse
Anonyme