Bonjour,
Je souhaite formater un nombre afin d'inserer une virgule lorsqu'il est affiché.
Je m'explique :
je stocke des montants, mais sans la virgule, en base de centimes.
Par exemple 12,00€ ==> 1200
0,40€ ==> 40
ce que je souhaite, c'est pouvoir appliquer un masque ou un Format afin d'afficher 12,00 ou 12.00 lorsque je fait value.ToString(format).
Dasn l'application cela ne pose pas de problème vu que j'utilise des maskedtextbox, mais la le soucis est lorsque je genère un fichier RTF.
J'ai regardé du coté de la fonction statique Format de l'aide MSDN, notament cet exemple :
en enlevant le E+0 car ça ne m'interesse pas, mais sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 value = 86000; Console.WriteLine(value.ToString("0.###E+0", CultureInfo.InvariantCulture)); // Displays 8.6E+4
D'avance merci
Bonne journée
Partager