Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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. Bilgisayarın bölgesel ayarlarının kullanıldığını gösteren -1 varsayılan değeridir.
- IncludeLeadingDigit
- TriState
İsteğe bağlı. 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"a bakın.
- UseParensForNegativeNumbers
- TriState
İsteğe bağlı. TriState sabiti, negatif değerlerin parantez içine yerleştirilip yerleştirmeyeceğ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
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.
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
, UseParensForNegativeNumbers
ve GroupDigits
bağımsız değişkenleri aşağıdaki ayarlara sahiptir.
Sabit | Description |
---|---|
TriState.True |
Doğru |
TriState.False |
Yanlış |
TriState.UseDefault |
Bilgisayarın bölgesel ayarları |