Windows.Globalization.NumberFormatting Espace de noms

Fournit des classes pour la mise en forme des devises, des nombres décimaux, des valeurs de pourcentage et des valeurs permille, en fonction des langues et de la région géographique de l’utilisateur.

Notes

Si vous utilisez C++ ou C, tenez également compte des composants internationaux pour Unicode (ICU).

Classes

CurrencyFormatter

Met en forme et analyse les devises.

DecimalFormatter

Met en forme et analyse les nombres décimaux.

IncrementNumberRounder

Arrondit les nombres à un incrément spécifié.

Par exemple, cette classe peut être utilisée pour arrondir un nombre à la valeur 0,01 la plus proche.

NumeralSystemTranslator

Traduit les chiffres du système numérique latin en chiffres d’un autre système numérique.

PercentFormatter

Met en forme et analyse les pourcentages.

PermilleFormatter

Met en forme et analyse les permillages.

SignificantDigitsNumberRounder

Arrondit les nombres à un nombre spécifié de chiffres significatifs.

Interfaces

INumberFormatter

Interface qui retourne une représentation sous forme de chaîne d’une valeur fournie, à l’aide d’une méthode Format surchargée pour mettre en forme plusieurs types de données.

INumberFormatter2

Interface qui retourne une représentation sous forme de chaîne d’une valeur fournie, à l’aide de méthodes de format distinctes pour mettre en forme plusieurs types de données.

INumberFormatterOptions

Interface qui obtient et définit les options de mise en forme des nombres.

INumberParser

Interface qui analyse une représentation sous forme de chaîne d’une valeur numérique.

INumberRounder

Interface qui retourne des résultats arrondis pour les nombres fournis de plusieurs types de données.

INumberRounderOption

Interface qui obtient et définit l’option d’arrondi des nombres.

ISignedZeroOption

Interface qui obtient et définit l’option permettant de spécifier si -0 est au format « -0 » ou « 0 ».

ISignificantDigitsOption

Interface qui obtient et définit l’option permettant de spécifier des chiffres significatifs.

Énumérations

CurrencyFormatterMode

Spécifie l’utilisation de symboles ou de codes lorsque la devise est mise en forme.

Cette énumération est utilisée par la propriété Mode de CurrencyFormatter.

RoundingAlgorithm

Spécifie l’algorithme utilisé pour arrondir les nombres.

Remarques

Si votre application transmet des balises de langue de cet espace de noms à des fonctions de support linguistique national , elle doit d’abord convertir les balises en appelant ResolveLocaleName.

Pour obtenir la liste des codes pays/régions standard utilisés par Microsoft, consultez la liste officielle des pays/régions.

Voir aussi