Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1837 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment séparer les milliers dans un chiffres ==> lisibilité

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment séparer les milliers dans un chiffres ==> lisibilité

n°229588
touflb
Posté le 17-10-2002 à 17:13:54  profilanswer
 

En java.
 
exemple : 10000000 je veux que ça donne 10.000.000

mood
Publicité
Posté le 17-10-2002 à 17:13:54  profilanswer
 

n°229619
- Renaud -
Posté le 17-10-2002 à 17:53:37  profilanswer
 

touflb a écrit a écrit :

En java.
 
exemple : 10000000 je veux que ça donne 10.000.000




 
java.text.NumberFormat

n°229714
BifaceMcLe​OD
The HighGlandeur
Posté le 17-10-2002 à 19:45:47  profilanswer
 

Note : en français, le séparateur des milliers est un espace, pas un point.
 
edit>  :hello: Renaud !


Message édité par BifaceMcLeOD le 17-10-2002 à 19:46:13
n°229750
Gonzoide
Les cochons... dans l'espâââce
Posté le 17-10-2002 à 20:53:04  profilanswer
 

Code :
  1. import java.util.*;
  2. import java.text.*;
  3. DecimalFormat format = new DecimalFormat("000,000,000" ); // c'est pas necessaire de mettre 3 blocs mais je me rappelle plus la syntaxe exacte
  4. DecimalFormatSymbols s = format.getDecimalFormatSymbols();
  5. s.setGroupingSeparator('.');
  6. format.setDecimalFormatSymbols(s);
  7. long number = 123456789L;
  8. System.out.println(format.format(number));


 
et zou, tu ecris par blocs de 3 chiffres avec un point et pas une virgule :)
 
PS : ca doit compiler tel quel.
PPS : faut bien mettre une virgule dans le format pour indiquer que tu parles du separateur de milliers, et changer ensuite le separateurs de milliers par un point. Si tu veux le veritable format francais comme l'a precise biface, je te laisse faire la modif :D


Message édité par Gonzoide le 17-10-2002 à 22:25:07
n°230247
BifaceMcLe​OD
The HighGlandeur
Posté le 18-10-2002 à 17:59:12  profilanswer
 

gonzoide> Normalement, si le Locale est correctement positioné ("FR_fr" = français de France), tu n'as pas à spécifier le format : les séparateurs décimal et de millers seront toujours les bons.


Message édité par BifaceMcLeOD le 18-10-2002 à 17:59:23
n°231158
Gonzoide
Les cochons... dans l'espâââce
Posté le 20-10-2002 à 13:40:09  profilanswer
 

BifaceMcLeOD a écrit a écrit :

gonzoide> Normalement, si le Locale est correctement positioné ("FR_fr" = français de France), tu n'as pas à spécifier le format : les séparateurs décimal et de millers seront toujours les bons.




Absolument, mais dans la mesure ou il voulait un point (qui n'est pas standard en francais), je lui ai fourni une solution independante du Locale ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment séparer les milliers dans un chiffres ==> lisibilité

 

Sujets relatifs
[C] Compter le nombre de chiffres dans un nombre![C/C++] Générer un nombre premier à 30 chiffres
comment prendre que les x derniers chiffres d'une variable?[HTML] Lisibilité site Web
[PHP] Séparer du texte des caractères spéciaux...[C++ Builder] Comment n afficher ke 2 chiffres apres la virgule(float)
[SGBD/VB] PB : chiffres au début du nom de la tablecomment séparer l'écran en deux?
HTML : input "text", n'accepter que les chiffres[PHP] séparer un texte avec preg_split() help !
Plus de sujets relatifs à : Comment séparer les milliers dans un chiffres ==> lisibilité


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR