Remplacer les virgules par des points.

Résolu
kikibodel Messages postés 16 Date d'inscription mercredi 17 mai 2006 Statut Membre Dernière intervention 5 juin 2008 - 5 juin 2008 à 16:25
 jouana - 22 oct. 2013 à 10:21
Bonjour,

Quelqu'un saurait-il s'il existe une fonction en C# qui permettrait de convertir un nombre décimal avec une virgule par un nombre décimal avec un point :

du type : 32,4 en 32.4.

Merci,

Kikibodel,
A voir également:

4 réponses

kikibodel Messages postés 16 Date d'inscription mercredi 17 mai 2006 Statut Membre Dernière intervention 5 juin 2008
5 juin 2008 à 18:08
Merci de ton aide.
J'ai juste utilisé la fonction replace(",",".")...
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 60
6 juin 2008 à 08:32
Par la fonction replace?
C'est du beau, on voit que tu as compris ce qui t'as été répondu....

<hr />
-My Blog-
0
Bonjour voici la solution que j'ai trouvé qui est a mon gout un peu plus propre

NumberFormatInfo nfi = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name).NumberFormat;

Decimal c = 10.50m;

nfi.NumberDecimalSeparator = ",";
Console.WriteLine(a.ToString("0.00", nfi));


Voila bonne journée
0
Liverion Messages postés 296 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 18 août 2008
5 juin 2008 à 16:35
Bonjour,
Il y a deja eu une question identique il y a de ca quelques temps, ca aurait été bien de chercher un peu ...
Il faut traiter ca en passant par la CultureInfo ( http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx )

~~
Les trois lois de Codes-Sources :
Loi 1) Tu lis et respectes le reglement
Loi 2) Tu penses à valider si une reponse apportée à ton problème t'a aidé
Loi 3) Si tu ne respectes pas les 2 premières ....TU SORS !!
-3
Rejoignez-nous