Windows.Globalization.NumberFormatting
TOC
Collapse the table of content
Expand the table of content

Windows.Globalization.NumberFormatting namespace

Provides classes for formatting currencies, decimal numbers, percent values, and permille values, based on the user's languages and geographic region.

Members

The Windows.Globalization.NumberFormatting namespace has these types of members:

Classes

ClassDescription
CurrencyFormatter Formats and parses currencies.
DecimalFormatter Formats and parses decimal numbers.
IncrementNumberRounder Rounds numbers to a specified increment.
NumeralSystemTranslator Translates digits of the Latin numerical system into digits of another numerical system.
PercentFormatter Formats and parses percentages.
PermilleFormatter Formats and parses permillages.
SignificantDigitsNumberRounder Rounds numbers to a specified number of significant digits.

 

Enumerations

The Windows.Globalization.NumberFormatting namespace has these enumerations.

EnumerationDescription
CurrencyFormatterMode Specifies the use of symbols or codes when currency is formatted.
RoundingAlgorithm Specifies the algorithm used to round numbers.

 

Interfaces

The Windows.Globalization.NumberFormatting namespace defines these interfaces.

InterfaceDescription
INumberFormatter An interface that returns a string representation of a provided value, using an overloaded Format method to format several data types.
INumberFormatter2 An interface that returns a string representation of a provided value, using distinct format methods to format several data types.
INumberFormatterOptions An interface that gets and sets options for formatting numbers.
INumberParser An interface that parses a string representation of a numeric value.
INumberRounder An interface that returns rounded results for provided numbers of several data types.
INumberRounderOption An interface that gets and sets the option for rounding numbers.
ISignedZeroOption An interface that gets and sets the option for specifying whether -0 is formatted as -0 or 0.
ISignificantDigitsOption An interface that gets and sets the option for specifying significant digits.

 

Remarks

If your app passes language tags from this namespace to any National Language Support functions, it must first convert the tags by calling ResolveLocaleName.

See also

Number formatting and parsing sample (Windows 10)

 

 

Show:
© 2016 Microsoft