Nwlapcug.com


Come formattare i decimali in C#

Formattazione di un numero decimale in c# può essere utile quando si desidera visualizzare il numero in modo specifico per l'utente, come ad esempio mostrando solo due cifre decimali. Il metodo di "Format" consente di creare una stringa di formato numerico personalizzato utilizzando identificatori di più. Alcuni modi per formato decimali includono omettendo lo zero iniziale, conversione di un rapporto in percentuale e inserendo una virgola come separatore di millesimi.

Istruzioni

1

Aprire il file di origine c# in un editor, ad esempio Microsoft Visual Studio Express.

2

Formattare un rapporto decimale come una stringa di percentuale e visualizzarla aggiungendo il seguente codice nella funzione:

doppia n = 0,65

Dim str As String = string. Formato ("percentuale = {0:0.0%}", n);

Console.WriteLine(str);

L'identificatore "0.0%" permette un numero qualsiasi di cifre prima la cifra decimale (.) ed esattamente una cifra dopo esso. Il codice Visualizza il formato decimale come:

Percentuale = 65,0%

3

Formattare un numero decimale per includere un separatori millesimi in una stringa e visualizzarlo aggiungendo il codice:

Dim str As String = String. Format ("separatori = {0:0, 0.0}", 876543.24);

Console.WriteLine(str);

Il codice viene visualizzato il testo:

Separatori = 876,543.2

4

Formattare numeri decimali per escludere uno 0 prima del punto decimale quando possibile aggiungendo il codice:

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

Console.WriteLine(str);

Il codice viene visualizzato il testo:

Senza Zero =. 3

5

Salvare il file c# e caricarlo sul server per visualizzare i numeri decimali formattati.