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

Voir aussi

Concepts

Guide de programmation C#

Référence

string (Référence C#)

Autres ressources

Référence C#

Tableaux de référence des types disponibles (Référence C#)