Windows.Globalization.NumberFormatting Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.