Strings.FormatPercent(Object, Int32, TriState, TriState, TriState) 方法

定義

回傳一個以百分比(即乘以 100)格式化的表達式,後方有一個 % 字元。

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

參數

Expression
Object

必須的。 表達式待格式化。

NumDigitsAfterDecimal
Int32

Optional. 數值表示小數點右側顯示的位數。 預設值為 -1,表示已使用區域設定。

IncludeLeadingDigit
TriState

Optional. TriState 常數表示前方零是否顯示分數值。 數值請參見「設定」。

UseParensForNegativeNumbers
TriState

Optional. TriState 常數,表示是否應將負值置於括號內。 數值請參見「設定」。

GroupDigits
TriState

Optional. TriState 常數,表示數字是否使用區域設定中指定的群組分隔符分組。 數值請參見「設定」。

傳回

以百分比(即乘以100)格式化的表達式,後面有一個 % 字元。

例外狀況

類型不是數字。

範例

這個例子說明了該 FormatPercent 函數的使用。

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

備註

當省略一個或多個可選參數時,遺漏參數的值由區域設定提供。

備註

所有設定資訊都來自應用程式的所在地。 預設情況下,那會是控制面板裡的區域設定。 不過,可以透過使用 .NET 框架進行程式化變更。

IncludeLeadingDigit這些 、 UseParensForNegativeNumbersGroupDigits 參數具有以下設定。

常數 Description
TriState.True 沒錯
TriState.False
TriState.Default 電腦的區域設定

適用於

另請參閱