Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí výraz formátovaný jako číslo.
public static string FormatNumber (object? Expression, int NumDigitsAfterDecimal = -1, Microsoft.VisualBasic.TriState IncludeLeadingDigit = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState UseParensForNegativeNumbers = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState GroupDigits = Microsoft.VisualBasic.TriState.UseDefault);
public static string FormatNumber (object Expression, int NumDigitsAfterDecimal = -1, Microsoft.VisualBasic.TriState IncludeLeadingDigit = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState UseParensForNegativeNumbers = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState GroupDigits = Microsoft.VisualBasic.TriState.UseDefault);
static member FormatNumber : obj * int * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState -> string
Public Function FormatNumber (Expression As Object, Optional NumDigitsAfterDecimal As Integer = -1, Optional IncludeLeadingDigit As TriState = Microsoft.VisualBasic.TriState.UseDefault, Optional UseParensForNegativeNumbers As TriState = Microsoft.VisualBasic.TriState.UseDefault, Optional GroupDigits As TriState = Microsoft.VisualBasic.TriState.UseDefault) As String
Parametry
- Expression
- Object
Povinná hodnota. Výraz, který se má formátovat.
- NumDigitsAfterDecimal
- Int32
Nepovinný parametr. Číselná hodnota označující, kolik míst se zobrazí napravo od desetinné čárky. Výchozí hodnota je -1, což znamená, že se používá místní nastavení počítače.
- IncludeLeadingDigit
- TriState
Nepovinný parametr. TriState konstanta, která označuje, zda je pro desetinné hodnoty zobrazena úvodní 0. Hodnoty naleznete v části „Nastavení“.
- UseParensForNegativeNumbers
- TriState
Nepovinný parametr. TriState konstanta, která určuje, zda se mají v závorkách umístit záporné hodnoty. Hodnoty naleznete v části „Nastavení“.
- GroupDigits
- TriState
Nepovinný parametr. TriState konstanta, která označuje, zda jsou čísla seskupena pomocí oddělovače skupin zadaného v nastavení národního prostředí. Hodnoty naleznete v části „Nastavení“.
Návraty
Výraz formátovaný jako číslo.
Výjimky
Typ není číselný.
Příklady
Tento příklad ukazuje FormatNumber
funkci .
Dim testNumber As Integer = 45600
' Returns "45,600.00".
Dim testString As String = FormatNumber(testNumber, 2, , , TriState.True)
Poznámky
Pokud je jeden nebo více volitelných argumentů vynecháno, hodnoty pro vynechané argumenty jsou poskytovány nastavením národního prostředí.
Poznámka
Všechny informace o nastavení pocházejí z národního prostředí aplikace. Ve výchozím nastavení to bude národní prostředí nastavené v Ovládacích panelech. Může se však změnit programově pomocí rozhraní .NET Framework.
Argumenty IncludeLeadingDigit
, UseParensForNegativeNumbers
a GroupDigits
mají následující nastavení.
Konstanta | Description |
---|---|
TriState.True |
Ano |
TriState.False |
Ne |
TriState.UseDefault |
Místní nastavení počítače |