Formatering et desimaltall i C # kan være nyttig når du vil vise nummeret på en bestemt måte for brukeren , som bare viser to desimaler . Den " string.format " metoden kan du lage en egendefinert numerisk format string bruker flere byggebransjen . Noen mulige måter å formatere desimaler inkluderer utelate den første nullen , konvertere et forhold til en prosentandel og sette komma som en tusendels separator . Instruksjoner
en
Åpne din C # kildefilen i et redigeringsprogram , for eksempel Microsoft Visual Studio Express.
2
Format en desimal forholdet i prosent streng og vise det ved å legge til følgende kode i funksjon din : en
dobbel n = 0,65
string str = string.Format ( " Andel = { 0:0.0 % }", n ) ;
Console . WriteLine (str ) ;
"0,0 % " specifier at ønsket antall siffer før desimal , og nøyaktig ett siffer etter det ( . ) . Koden viser formatert desimal som : en
Prosentandel = 65,0 %
3
Format et desimaltall å inkludere en tusendels skilletegn i en streng og vise det ved å legge inn koden : en
string str = String.Format ( " skilleark = { 0:0,0.0 } ", 876543,24 ) ;
Console.WriteLine (str ) ;
koden viser teksten :
separatorer = 876,543.2
4
Format desimaltall å ekskludere en 0 før desimaltegnet når det er mulig ved å legge inn koden : en
string str = String.Format ("No Zero = { 0 : # 0,0 }", 0,314 ) ;
Console.WriteLine (str ) ;
koden viser teksten :
< p > Nei Zero = 0,3
5
Lagre C # -filen og laste den på serveren din for å vise formaterte desimaltall .