Hej,
Jag försöker att formatera ett tal (av datatypen "money") till att bara visa två decimaler i gränssnittet, men utan att lyckas.
Har ni några tips?
5 svar · 368 visningar · startad av elisa
Hej,
Jag försöker att formatera ett tal (av datatypen "money") till att bara visa två decimaler i gränssnittet, men utan att lyckas.
Har ni några tips?
FormatCurrency(talet, 2)
Jag kanske ska tillägga att jag skriver i C# och där fungerar det tyvärr inte med ovanstående.
Men jag letat lite och funnit följande kod. Tex.
int i = 42;
string s = String.Format("{0,-7:N}", i); //prints '42.00 ', ",-7" left-justifies the string
Vet inte om det är det bästa sättet men det funkar i alla fall.
Kom gärna med fler tips.
Annars kan du använda nedan för att visa valuta.
decimal d = 1.234567865M;
lbMoney.Text = d.ToString("c");
int i = 42;
string s = String.Format("{0:c}", i);
Tackar!