Compartir a través de


Tabla de formatos de presentación para valores numéricos (Referencia de C#)

Se puede dar formato a los resultados numéricos mediante el método String.Format, o bien, mediante el método Console.Write o Console.WriteLine, que llama a String.Format. El formato se determina mediante las cadenas de formato. La tabla siguiente contiene las cadenas de formato estándar admitidas. La cadena de formato tiene el formato siguiente: Axx, donde A es el especificador de formato y xx es el especificador de precisión. El primero controla el tipo de formato aplicado al valor numérico, mientras que el segundo, el número de dígitos significativos o posiciones decimales del resultado. El valor del especificador de precisión va de 0 a 99.

Para obtener más información sobre cadenas de formato estándar y personalizadas, vea Aplicar formato a tipos en .NET Framework. Para obtener más información sobre el método String.Format, vea String.Format.

Especificador de formato

Descripción

Ejemplos

Output

C o c

Moneda

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

Científico

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

2,500000E+005

F o f

Punto fijo

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

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

25.00

25

G o g

General

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

2.5

N o n

Número

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

2,500,000.00

X o x

Hexadecimal

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

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

FA

FFFF

Vea también

Referencia

string (Referencia de C#)

Conceptos

Guía de programación de C#

Cadenas con formato numérico estándar

Otros recursos

Referencia de C#

Tablas de referencia para tipos (Referencia de C#)