Returns an expression formatted as a number.
FormatNumber(Expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
The IncludeLeadingDigit, UseParensForNegativeNumbers, and GroupDigits arguments have the following settings:
Constant | Value | Description |
---|---|---|
TristateTrue | -1 | True |
TristateFalse | 0 | False |
TristateUseDefault | -2 | Use the setting from the computer's regional settings. |
When one or more of the optional arguments are omitted, the values for omitted arguments are provided by the computer's regional settings.
Note All settings information comes from the Regional Settings Number tab.
The following example uses the FormatNumber function to format a number to have four decimal places:
Function FormatNumberDemo Dim MyAngle, MySecant, MyNumber MyAngle = 1.3 ' Define angle in radians. MySecant = 1 / Cos(MyAngle) ' Calculate secant. FormatNumberDemo =FormatNumber(
MySecant,
4)
' Format MySecant to four decimal places. End Function
FormatCurrency Function | FormatDateTime Function | FormatPercent Function