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 |
Региональные параметры компьютера |