Поделиться через


Windows.Globalization.NumberFormatting Пространство имен

Предоставляет классы для форматирования валют, десятичных чисел, процентных значений и промилле на основе языков и географического региона пользователя.

Примечание

Если вы используете C++ или C, также рассмотрите возможность использования международных компонентов для Юникода (ICU).

Классы

CurrencyFormatter

Форматирует и анализирует валюты.

DecimalFormatter

Форматирует и анализирует десятичные числа.

IncrementNumberRounder

Округляет числа до указанного приращения.

Например, этот класс можно использовать для округления числа до ближайшего числа 0,01.

NumeralSystemTranslator

Преобразует цифры латинской числовой системы в цифры другой числовой системы.

PercentFormatter

Форматирует и анализирует процентные значения.

PermilleFormatter

Форматирует и анализирует миллионы.

SignificantDigitsNumberRounder

Округляет числа до указанного числа значимых цифр.

Интерфейсы

INumberFormatter

Интерфейс, возвращающий строковое представление указанного значения с использованием перегруженного метода Format для форматирования нескольких типов данных.

INumberFormatter2

Интерфейс, который возвращает строковое представление предоставленного значения, используя различные методы форматирования для форматирования нескольких типов данных.

INumberFormatterOptions

Интерфейс, который получает и задает параметры форматирования чисел.

INumberParser

Интерфейс, который анализирует строковое представление числового значения.

INumberRounder

Интерфейс, возвращающий округленные результаты для указанных чисел нескольких типов данных.

INumberRounderOption

Интерфейс, который получает и задает параметр для округления чисел.

ISignedZeroOption

Интерфейс, который получает и задает параметр для указания формата -0: "-0" или "0".

ISignificantDigitsOption

Интерфейс, который получает и задает параметр для указания значимых цифр.

Перечисления

CurrencyFormatterMode

Указывает использование символов или кодов при форматировании валюты.

Это перечисление используется свойством Modeобъекта CurrencyFormatter.

RoundingAlgorithm

Задает алгоритм, используемый для округления чисел.

Комментарии

Если приложение передает языковые теги из этого пространства имен в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Список стандартных кодов стран и регионов, используемых корпорацией Майкрософт, см. в разделе Официальный список стран и регионов.

См. также раздел