Condividi tramite


Tabella di formattazione dei risultati numerici (Riferimenti per C#)

È possibile formattare i risultati numerici utilizzando il metodo String.Format oppure tramite il metodo Console.Write o Console.WriteLine, che chiama String.Format.Il formato viene specificato tramite le stringhe di formato.Nella tabella che segue sono contenute le stringhe di formato standard supportate.La stringa di formato accetta il formato seguente: Axx, dove A è l'identificatore di formato e xx è l'identificatore di precisione.L'identificatore di formato controlla il tipo di formattazione applicato al valore numerico, mentre l'identificatore di precisione controlla il numero di cifre significative o decimali dell'output formattato.Il valore dell'identificatore di precisione varia da 0 a 99.

Per ulteriori informazioni sulle stringhe di formattazione standard e personalizzate, vedere Formattazione dei tipi di dati.Per ulteriori informazioni sul metodo String.Format, vedere String.Format.

Identificatore di formato

Descrizione

Esempi

Output

C o c

Valuta

Console.Write("{0:C}", 2.5);

Console.Write("{0:C}", -2,5);

$2.50

($2.50)

D o d

Decimal

Console.Write("{0:D5}", 25);

00025

E o e

Scientifico

Console.Write("{0:E}", 250000);

2.500000E+005

F o f

A virgola fissa

Console.Write("{0:F2}", 25);

Console.Write("{0:F0}", 25);

25.00

25

G o g

Generale

Console.Write("{0:G}", 2.5);

2.5

N o n

Numero

Console.Write("{0:N}", 2500000);

2,500,000.00

X o x

Esadecimale

Console.Write("{0:X}", 250);

Console.Write("{0:X}", 0xffff);

FA

FFFF

Vedere anche

Riferimenti

string (Riferimenti per C#)

Concetti

Guida per programmatori C#

Stringhe di formato numerico standard

Altre risorse

Riferimenti per C#

Tabelle di riferimento per i tipi (Riferimenti per C#)