Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
Twitter
iPhone pliant
OnePlus 11
PS5
Disney+
Orange Livebox
Windows 11
Génération NT
Entraide
Développement
Développement
Langage Java
Formatage des nombres
Formatage des nombres
1 réponse
venera
05/07/2004 à 15:52
Bonjour
Lors de l'exécution du programme suivant , j'obtiens le résultat :
345?987,246
Pourquoi ce caractère "?" et peut-on le remplacer par un " ".
Merci d'avance.
------------------------------------------------------
import java.util.*;
import java.text.*;
public class Formatage {
public Formatage() {
Locale local = Locale.FRENCH;
Double amount = new Double(345987.246);
NumberFormat numberFormatter;
String amountOut;
numberFormatter = NumberFormat.getNumberInstance (local );
amountOut = numberFormatter.format(amount);
System.out.println(amountOut );
}
public static void main(String arvg []) {
Formatage application = new Formatage();
}
}
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
1 réponse
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
Farid
Signaler
05/07/2004 à 20:59
remplace
Locale local = Locale.FRENCH;
par
Locale local = Locale.US;
ou tout autre qui utilise un "." pour le symbole decimale.
Farid.
remplace
Locale local = Locale.FRENCH;
par
Locale local = Locale.US;
ou tout autre qui utilise un "." pour le symbole decimale.
Farid.
Vous avez filtré cet utilisateur ! Consultez son message
remplace
Locale local = Locale.FRENCH;
par
Locale local = Locale.US;
ou tout autre qui utilise un "." pour le symbole decimale.
Farid.