Поделиться через


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.

Аргументы IncludeLeadingDigit, UseParensForNegativeNumbersи GroupDigits имеют следующие параметры.

Константа Описание
TriState.True True
TriState.False False
TriState.Default Региональные параметры компьютера

Применяется к

См. также раздел