2014-07-10 5 views
-6

J'ai besoin d'aide sur la chaîne C# formatant un nombre entier en nombre décimal. Je ne peux pas trouver un moyen de le faire. Comment puis-je convertir un nombre entier comme "45099" en un nombre décimal comme "450.99"? Txs à adv ArielC# Chaîne de formatage d'un nombre entier en nombre décimal

+0

Pouvez-vous expliquer ce qu'est une conversion de type numérique combinée à une division par 100 doit faire avec la mise en forme de chaîne? Par _ "un nombre entier comme '45099'" _, voulez-vous dire un 'int' avec une valeur de' 45099', ou voulez-vous dire un 'string' avec la valeur' "45099" '? Même question pour la décimale. – stakx

+2

(valeur/100m) .ToString ("N2") –

+0

Cochez cette ... http: //msdn.microsoft.com/en-us/library/dwhawy9k.aspx#DFormatString –

Répondre

2
decimal d = (decimal)45099/100; 
+0

Merci Dom, c'est ce que je cherchais – ferroariel

Questions connexes