Strings.FormatPercent(Object, Int32, TriState, TriState, TriState) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回以 % 字符结尾的百分比格式的表达式(即乘以 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,指示使用了区域设置。
返回
以 % 字符结尾的百分比格式(即乘以 100)的表达式。
例外
不是数字类型。
示例
此示例演示函数的 FormatPercent
用法。
Dim testNumber As Single = 0.76
' Returns "76.00%".
Dim testString As String = FormatPercent(testNumber)
注解
如果省略一个或多个可选参数,则省略参数的值由区域设置提供。
注意
所有设置信息都来自应用程序的区域设置。 默认情况下,这是控制面板中设置的区域设置。 但是,可以使用 .NET Framework以编程方式更改它。
IncludeLeadingDigit
、 UseParensForNegativeNumbers
和 GroupDigits
参数具有以下设置。
返回的常量 | 说明 |
---|---|
TriState.True |
True |
TriState.False |
False |
TriState.Default |
计算机的区域设置 |