Tableau des formats des résultats numériques (référence C#)

Vous pouvez mettre en forme des résultats numériques à l'aide de la méthode String.Format, ou via la méthode Console.Write ou Console.WriteLine, 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é.La valeur du spécificateur de précision est compris entre 0 et 99.

Pour plus d'informations sur les chaînes de standard et de mise en forme personnalisée, consultez Mise en forme des types.Pour plus d'informations sur la méthode String.Format, consultez String.Format.

Spécificateur de format

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

Decimal

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

Numéro

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

Référence

string (référence C#)

Concepts

Guide de programmation C#

Chaînes de format numériques standard

Autres ressources

Référence C#

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