Formatar valores numéricos (referência de C#)
Eu nunca lembro como é a sintaxe dessas formações, então vou fazer um post para arquivar :D
Aqui você tem o link para a informação oficial Formatação Tabela de Resultados numéricos (referência de C#)
Caracterer | Descrição | Exemplos | Saída |
---|---|---|---|
C ou c | Moeda | Console. Write ("{0: c}", 2.5); Console.Write("{0:C}", -2,5); | $2.50 ($2.50) |
D ou d | Decimal | Console.Write("{0:D5}", 25); | 00025 |
E ou e | Científico | Console.Write("{0:E}", 250000); | 2.500000E + 005 |
F ou f | Ponto fixo | Console.Write("{0:F2}", 25); Console.Write("{0:F0}", 25); | 25.00 25 |
G ou g | Geral | Console.Write("{0:G}", 2.5); | 2.5 |
N ou n | Número | Console.Write("{0:N}", 2500000); | 2,500,000.00 |
X ou x | Hexadecimal | Console.Write("{0:X}", 250); Console.Write("{0:X}", 0xFFFF); | FA FFFF |
Tipo | Formato | Saída |
DateTime | {0:dd/MM/yyyy} | 19/03/2012 |
Comentários
Postar um comentário