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);
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

可选。 数字值,该值指示要显示小数点右侧的多少位。 默认值为 -1,指示使用了区域设置。

IncludeLeadingDigit
TriState

可选。 TriState 常量,指示是否显示小数值前的零。 请参阅“设置”,以获取值。

UseParensForNegativeNumbers
TriState

可选。 TriState 常量,指示是否在括号内放入负值。 请参阅“设置”,以获取值。

GroupDigits
TriState

可选。 TriState 常量,指示是否使用区域设置中指定的组分隔符对数字进行分组。 请参阅“设置”,以获取值。

返回

以 % 字符结尾的百分比格式(即乘以 100)的表达式。

例外

不是数字类型。

示例

此示例演示函数的 FormatPercent 用法。

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

注解

如果省略一个或多个可选参数,则省略参数的值由区域设置提供。

注意

所有设置信息都来自应用程序的区域设置。 默认情况下,这是控制面板中设置的区域设置。 但是,可以使用 .NET Framework以编程方式更改它。

IncludeLeadingDigitUseParensForNegativeNumbersGroupDigits 参数具有以下设置。

返回的常量 说明
TriState.True True
TriState.False False
TriState.Default 计算机的区域设置

适用于

另请参阅