Het formatteren van een decimaal getal in C # kan nuttig zijn wanneer u het nummer op een bepaalde manier weer te geven aan de gebruiker , zoals het slechts het tonen van twee cijfers achter de komma . De " String.Format " methode kunt u een aangepaste numerieke format string met behulp van meerdere voorschrijvers te creëren . Enkele mogelijke manieren om de indeling decimalen onder weglating van de eerste nul , het omzetten van een verhouding met een percentage en het plaatsen van komma's als een duizendste separator . Instructies 1 Open je C # bronbestand in een editor zoals Microsoft Visual Studio Express . Kopen van 2 Format een decimaal als percentage string en geeft deze door het toevoegen van de volgende code in uw functie : dubbele n = 0,65 string str = String.Format ( " Percentage = { 0:0.0 % } " , n ) ; Console . WriteLine ( str ) ; de " 0.0 % " specificatie maakt het mogelijk een willekeurig aantal cijfers vóór de komma , en precies een cijfer na het ( . ) . De code geeft de formated decimale als : Percentage = 65,0 % 3 Format een decimaal getal naar een duizendste afscheiders in een string en geeft deze door het toevoegen van de code : string str = String.Format ( " Afscheiders = { 0:0,0.0 } " , 876.543,24 ) ; Console.WriteLine ( str ) ; De code toont de tekst : string str = : Afscheiders = 876,543.2 Format decimale getallen 4 een 0 voor de komma indien mogelijk door het toevoegen van de code uitgesloten String.Format ( " No Zero = { 0 : # 0,0 } " , 0.314 ) ; Console.WriteLine ( str ) ; de code toont de tekst : Geen Nul = 0,3 5 Sla de C # -bestand en laad het op uw server om de opgemaakte decimale getallen weer te geven.
|