OVH Cloud OVH Cloud

formatage des réels

12 réponses
Avatar
Jean Luc BOUGEARD
Bonjour
J'ai un soucis avec le formatage des réels en français.
345987.246 donne 345?987,246

Pourquoi "?" à la place du séparateur " ".
Il y a sûrement une variable à positionner.

Pouvez-vous m'aider à résoufre ce problème ?

Merci d'avance

Ci- joint le source .

jlb

import java.text.*;
import java.util.*;
public class Jlb {
public static void main(String argv[]) {
Double somme = new Double(345987.246);
NumberFormat nf;
nf = NumberFormat.getNumberInstance (Locale.FRENCH);
nf.setMaximumFractionDigits (3);
nf.setMinimumFractionDigits (3);
String chaine;

chaine = nf.format(somme);
System.out.println(chaine );
}
}

2 réponses

1 2
Avatar
Gilles
En ObjC on a un problème avec les formateurs...

C'est observé au niveau des espaces dans les formateurs pour les Euros
ou je ne sais plus lesquelles merde les cessable ou les incessables,
donc pour saisir avant l'évaluation je les virent
je ne sais pas comment modifier ou faire un autre formateur?
Avatar
Jean Luc BOUGEARD
"Gilles" a écrit dans le message news:
c4v5jt$fhe$
En ObjC on a un problème avec les formateurs...

C'est observé au niveau des espaces dans les formateurs pour les Euros
ou je ne sais plus lesquelles merde les cessable ou les incessables,
donc pour saisir avant l'évaluation je les virent
je ne sais pas comment modifier ou faire un autre formateur?


J'ai cross-posté car, je développe les parties pure-java sur SOLARIS puis je
les porte sur MAC-OS.

Le problème est le même sur les 2 plates-formes.

1 2