Strings.FormatPercent(Object, Int32, TriState, TriState, TriState) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wyrażenie sformatowane jako wartość procentowa (czyli pomnożona przez 100) z końcowym znakiem %.
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
Wymagane. Wyrażenie do sformatowania.
- NumDigitsAfterDecimal
- Int32
Opcjonalny. Wartość liczbowa wskazująca liczbę miejsc po prawej stronie dziesiętnego. Wartość domyślna to -1, co oznacza, że ustawienia regionalne są używane.
- IncludeLeadingDigit
- TriState
Opcjonalny. TriState stała wskazująca, czy dla wartości ułamkowych jest wyświetlana wartość zera wiodącego. W przypadku wartości zobacz sekcję „Ustawienia".
- UseParensForNegativeNumbers
- TriState
Opcjonalny. TriState stała wskazująca, czy umieścić wartości ujemne w nawiasach. W przypadku wartości zobacz sekcję „Ustawienia".
- GroupDigits
- TriState
Opcjonalny. TriState stała wskazująca, czy liczby są pogrupowane przy użyciu ogranicznika grupy określonego w ustawieniach ustawień regionalnych. W przypadku wartości zobacz sekcję „Ustawienia".
Zwraca
Wyrażenie sformatowane jako wartość procentowa (czyli pomnożona przez 100) z końcowym znakiem %.
Wyjątki
Typ nie jest numeryczny.
Przykłady
W tym przykładzie pokazano użycie FormatPercent
funkcji.
Dim testNumber As Single = 0.76
' Returns "76.00%".
Dim testString As String = FormatPercent(testNumber)
Uwagi
Jeśli pominięto co najmniej jeden argument opcjonalny, wartości pominiętych argumentów są udostępniane przez ustawienia ustawień regionalnych.
Uwaga
Wszystkie informacje o ustawieniach pochodzą z ustawień regionalnych aplikacji. Domyślnie będzie to ustawienia regionalne ustawione w panelu sterowania. Można go jednak zmienić programowo przy użyciu .NET Framework.
Argumenty IncludeLeadingDigit
, UseParensForNegativeNumbers
i GroupDigits
mają następujące ustawienia.
Stała | Opis |
---|---|
TriState.True |
Prawda |
TriState.False |
Fałsz |
TriState.Default |
Ustawienia regionalne komputera |