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.
Список стандартных кодов стран и регионов, используемых корпорацией Майкрософт, см. в разделе Официальный список стран и регионов.