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.