Share via


Strings.FormatPercent(Object, Int32, TriState, TriState, TriState) Yöntem

Tanım

Yüzde olarak biçimlendirilmiş (yani 100 ile çarpılmış) ve sonunda % karakteri bulunan bir ifade döndürür.

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

Parametreler

Expression
Object

Gereklidir. Biçimlendirilecek ifade.

NumDigitsAfterDecimal
Int32

İsteğe bağlı. Ondalık değerin sağındaki kaç basamak görüntülendiğini gösteren sayısal değer. Varsayılan değer -1'dir ve bu da yerel ayar ayarlarının kullanıldığını gösterir.

IncludeLeadingDigit
TriState

İsteğe bağlı. TriState sabiti, kesirli değerler için başında sıfır olup olmadığını gösterir. Değerler için "Ayarlar"a bakın.

UseParensForNegativeNumbers
TriState

İsteğe bağlı. TriState sabiti, negatif değerlerin parantez içine yerleştirilip yerleştirilmeyeceğini gösterir. Değerler için "Ayarlar"a bakın.

GroupDigits
TriState

İsteğe bağlı. TriState sabiti, yerel ayar ayarlarında belirtilen grup sınırlayıcısı kullanılarak sayıların gruplandırılıp gruplandırılmadığını gösterir. Değerler için "Ayarlar"a bakın.

Döndürülenler

Yüzde olarak biçimlendirilmiş (yani 100 ile çarpılmış) ve sonunda % karakteri bulunan bir ifade.

Özel durumlar

Tür sayısal değil.

Örnekler

Bu örnekte işlevin kullanımı gösterilmektedir FormatPercent .

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

Açıklamalar

Bir veya daha fazla isteğe bağlı bağımsız değişken atlandığında, atlanmış bağımsız değişkenlerin değerleri yerel ayar ayarları tarafından sağlanır.

Not

Tüm ayarlar bilgileri uygulamanın yerel ayarından gelir. Varsayılan olarak, bu denetim masasındaki yerel ayardır. Ancak, .NET Framework kullanılarak program aracılığıyla değiştirilebilir.

IncludeLeadingDigit, UseParensForNegativeNumbersve GroupDigits bağımsız değişkenleri aşağıdaki ayarlara sahiptir.

Sabit Description
TriState.True Doğru
TriState.False Yanlış
TriState.Default Bilgisayarın bölgesel ayarları

Şunlara uygulanır

Ayrıca bkz.