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

Tanım

Sayı olarak biçimlendirilmiş bir ifade döndürür.

public static string FormatNumber(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 FormatNumber(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 FormatNumber : obj * int * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState -> string
Public Function FormatNumber (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

Gerekli. Biçimlendirilecek ifade.

NumDigitsAfterDecimal
Int32

Optional. Ondalık değerin sağ kısmında kaç basamak görüntülendiğini gösteren sayısal değer. Bilgisayarın bölgesel ayarlarının kullanıldığını gösteren -1 varsayılan değeridir.

IncludeLeadingDigit
TriState

Optional. TriState sabiti, kesirli değerler için baştaki 0'ın görüntülenip görüntülenmeyeceğini gösterir. Değerler için "Ayarlar" bölümüne bakın.

UseParensForNegativeNumbers
TriState

Optional. TriState sabiti, negatif değerlerin parantez içine yerleştirilip yerleştirmeyeceğini gösterir. Değerler için "Ayarlar" bölümüne bakın.

GroupDigits
TriState

Optional. 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" bölümüne bakın.

Döndürülenler

Sayı olarak biçimlendirilmiş bir ifade.

Özel durumlar

Tür sayısal değil.

Örnekler

Bu örnekte işlevi gösterilmektedir FormatNumber .

Dim testNumber As Integer = 45600
' Returns "45,600.00".
Dim testString As String = FormatNumber(testNumber, 2, , , TriState.True)

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.

Note

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 Açıklama
TriState.True True
TriState.False Yanlış
TriState.UseDefault Bilgisayarın bölgesel ayarları

Şunlara uygulanır

Ayrıca bkz.