Provides access to members that format numbers.
Product Availability
Description
The INumberFormat interface exposes the two number formatting methods used by several interfaces and coclass objects. The ValueToString method formats numerical values in a variety of formats depending on the interface used and its property settings. The StringToValue method returns values from formatted strings.
When To Use
Use the ValueToString method to format numbers with any of the objects listed under CoClasses below. Use the StringToValue method to convert formatted strings to numeric values.
Members
Description | ||
---|---|---|
StringToValue | Converts a formatted string to a numeric value. | |
ValueToString | Converts a numeric value to a formatted string. |
CoClasses that implement INumberFormat
CoClasses and Classes | Description |
---|---|
AngleFormat | An object for formatting numbers in an angle format. |
CurrencyFormat | An object for formatting numbers in a currency format. |
CustomNumberFormat | An object for formatting numbers in a user-defined format. |
DirectionFormat | An object for formatting numbers in a direction format. |
FractionFormat | An object for formatting numbers in a fraction format. |
LatLonFormat | An object for formatting numbers in a lat/lon format. |
NumericFormat | An object for formatting numbers in a variety of numeric formats. |
PercentageFormat | An object for formatting numbers in a percentage format. |
RateFormat | An object for formatting numbers in a rate format. |
ScientificFormat | An object for formatting numbers in a scientific format. |
Remarks
In some cases, the format produced by the ValueToString method depends on two interface's property settings. These are the coclass objects that inherit the INumericFormat interface in addition to their own default interface. These objects are the AngleFormat, LatLonFormat, PercentageFormat, and RateFormat.
See Also
IScientificNumberFormat Interface | PercentageFormat Class | INumberFormat Interface | INumericFormat Interface | FractionFormat Class | IPercentageFormat Interface | ILatLonFormat Interface | ILatLonFormat2 Interface | LatLonFormat Class | ICustomNumberFormat Interface | RateFormat Class | NumericFormat Class | ScientificFormat Class | IRateFormat Interface | AngleFormat Class | IFractionFormat Interface | CurrencyFormat Class | CustomNumberFormat Class | IAngleFormat Interface