Slik formaterer Desimaler i C #

Formatere et desimaltall i C # kan være nyttig når du ønsker å vise nummeret på en bestemt måte for brukeren, som bare viser to desimaler. Den "string.format" metoden lar deg lage et tilpasset tallformat streng ved hjelp av flere byggebransjen. Noen mulige måter å formatere desimaler inkluderer utelat innledende null, konvertere et forhold til en prosentandel og sette komma som tusenskilletegn.

Bruksanvisning

1 Åpne din C # kildefilen i et redigeringsprogram, for eksempel Microsoft Visual Studio Express.

2 Formater en desimal andel i prosent streng og vise det ved å legge til følgende kode i funksjon:

double n = 0,65

string str = string.Format ( "Prosent = {0: 0,0%}", n);

Console.WriteLine (str);

Den "0,0%" Specifier lar enhver antall siffer før desimal (.), Og nøyaktig ett siffer etter det. Koden viser formatert desimal som:

Prosentvis = 65,0%

3 Formater et desimaltall for å inkludere en tusenskilletegn i en streng og vise det ved å legge til koden:

string str = String.Format ( "Separatorer = {0: 0,0.0}", 876543,24);

Console.WriteLine (str);

Koden viser teksten:

Separatorer = 876,543.2

4 Format desimaltall for å utelukke en 0 før desimaltegnet når det er mulig ved å legge inn koden:

string str = String.Format ( "No Zero = {0:. # 0}", 0,314);

Console.WriteLine (str);

Koden viser teksten:

Ingen Zero = 0,3

5 Lagre C # fil og laste den opp på serveren din for å vise format desimaltall.