Windows.Globalization.NumberFormatting Namespace

Fornece classes para formatação de moedas, números decimais, valores percentuais e valores permille, com base nas linguagens do usuário e na região geográfica.

Observação

Se você estiver usando C++ ou C, considere também os Componentes Internacionais para Unicode (ICU).

Classes

CurrencyFormatter

Formata e analisa moedas.

DecimalFormatter

Formata e analisa números decimais.

IncrementNumberRounder

Arredonda os números para um incremento especificado.

Por exemplo, essa classe pode ser usada para arredondar um número para o 0,01 mais próximo.

NumeralSystemTranslator

Converte dígitos do sistema numérico latino em dígitos de outro sistema numérico.

PercentFormatter

Formata e analisa porcentagens.

PermilleFormatter

Formata e analisa permillages.

SignificantDigitsNumberRounder

Arredonda números para um número especificado de dígitos significativos.

Interfaces

INumberFormatter

Uma interface que retorna uma representação de cadeia de caracteres de um valor fornecido, usando um método Format sobrecarregado para formatar vários tipos de dados.

INumberFormatter2

Uma interface que retorna uma representação de cadeia de caracteres de um valor fornecido, usando métodos de formato distintos para formatar vários tipos de dados.

INumberFormatterOptions

Uma interface que obtém e define opções para formatação de números.

INumberParser

Uma interface que analisa uma representação de cadeia de caracteres de um valor numérico.

INumberRounder

Uma interface que retorna resultados arredondados para números fornecidos de vários tipos de dados.

INumberRounderOption

Uma interface que obtém e define a opção de arredondamento de números.

ISignedZeroOption

Uma interface que obtém e define a opção para especificar se -0 está formatado como "-0" ou "0".

ISignificantDigitsOption

Uma interface que obtém e define a opção para especificar dígitos significativos.

Enumerações

CurrencyFormatterMode

Especifica o uso de símbolos ou códigos quando a moeda é formatada.

Essa enumeração é usada pela propriedade Mode de CurrencyFormatter.

RoundingAlgorithm

Especifica o algoritmo usado para arredondar números.

Comentários

Se o aplicativo passar marcas de idioma desse namespace para qualquer função de Suporte a Idioma Nacional , ele deverá primeiro converter as marcas chamando ResolveLocaleName.

Para obter uma lista de códigos padrão de país/região usados pela Microsoft, consulte a Lista Oficial de País/Região.

Confira também