Tableau des formats des résultats numériques (Référence C#)
Mise à jour : novembre 2007
Vous pouvez mettre en forme des résultats numériques à l'aide de la méthode String.Format, ou de la méthode Console.Write, qui appelle String.Format. Le format est spécifié à l'aide de chaînes de format. Le tableau suivant répertorie les chaînes de format standard prises en charge. La chaîne de format prend la forme suivante : Axx, où A est le spécificateur de format et xx le spécificateur de précision. Le spécificateur de format détermine le format appliqué à la valeur numérique alors que le spécificateur de précision définit le nombre de chiffres significatifs ou de décimales que doit contenir le résultat auquel le format a été appliqué.
Pour plus d'informations sur les chaînes de format standard et personnalisées, consultez Vue d'ensemble des formats. Pour plus d'informations sur la méthode String.Format, consultez String.Format.
Caractère |
Description |
Exemples |
Sortie |
---|---|---|---|
C ou c |
Devise |
Console.Write("{0:C}", 2,5); Console.Write("{0:C}", -2.5); |
$2.50 ($2.50) |
D ou d |
Décimal |
Console.Write("{0:D5}", 25) ; |
00025 |
E ou e |
Scientifique |
Console.Write("{0:E}", 250000) ; |
2.500000E+005 |
F ou f |
Virgule fixe |
Console.Write("{0:F2}", 25) ; Console.Write("{0:F0}", 25) ; |
25.00 25 |
G ou g |
Général |
Console.Write("{0:G}", 2.5) ; |
2.5 |
N ou n |
Nombre |
Console.Write("{0:N}", 2500000) ; |
2,500,000.00 |
X ou x |
Hexadécimal |
Console.Write("{0:X}", 250) ; Console.Write("{0:X}", 0xffff) ; |
FA FFFF |