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 di tipi in .NET Framework. 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#)