Hello
Je voudrais formater des montants avec les séparateurs de milliers. Je lis la doc (en diagonale bien sûr) et je trouve
cela affiche bien les milliers mais fait aussi la troncature à 2 décimales. Cela tombe bien je veux afficher un montant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part String.Format("{0:n}",1000) => 1 000,00
Seulement j'ai aussi besoin d'afficher des montants arrondis (sans décimales) mais avec les séparateurs de milliers
mais je ne comprends pas pourquoi cela ne fonctionne pas avec les *%$# d'unités
Code : Sélectionner tout - Visualiser dans une fenêtre à part String.Format("{0:0,0}",1000.45) => "1 000" OK
Comment je vire ce 0 initial !?
Code : Sélectionner tout - Visualiser dans une fenêtre à part String.Format("{0:0,0}",1.45) => "01" pas bon moi je veux "1"
Merci
PS: Bon finalement j'ai réussi à obtenir ce que je voulais avec
SI quelqu'un pouvait expliquer si c'est comme cela qu'il faut procéder et quelle solution est la meilleure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String.Format("{0:#,#}",1.33) ou String.Format("{0:#,0}",1.33)
Partager