Sdílet prostřednictvím


Strings.FormatPercent(Object, Int32, TriState, TriState, TriState) Metoda

Definice

Vrátí výraz formátovaný jako procento (tj. vynásobený 100) s koncovým znakem %.

public static string FormatPercent (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 FormatPercent (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 FormatPercent : obj * int * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState -> string
Public Function FormatPercent (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 vpravo od desetinné čárky je zobrazeno. Výchozí hodnota je -1, což znamená, že se použije nastavení národního prostředí.

IncludeLeadingDigit
TriState

Nepovinný parametr. TriState konstanta, která označuje, zda se pro desetinné hodnoty zobrazuje úvodní nula. Hodnoty naleznete v části „Nastavení“.

UseParensForNegativeNumbers
TriState

Nepovinný parametr. TriState konstanta, která označuje, zda se mají do závorek 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 procento (tj. vynásobený 100) s koncovým znakem %

Výjimky

Typ není číselný.

Příklady

Tento příklad ilustruje použití FormatPercent funkce .

Dim testNumber As Single = 0.76
' Returns "76.00%".
Dim testString As String = FormatPercent(testNumber)

Poznámky

Pokud je jeden nebo více volitelných argumentů vynecháno, hodnoty pro vynechané argumenty jsou poskytnuty 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, UseParensForNegativeNumbersa GroupDigits mají následující nastavení.

Konstanta Description
TriState.True Ano
TriState.False Ne
TriState.Default Místní nastavení počítače

Platí pro

Viz také