Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Metode

Definisi

Mengembalikan ekspresi yang diformat sebagai angka.

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

Parameter

Expression
Object

Required. Ekspresi yang akan diformat.

NumDigitsAfterDecimal
Int32

Optional. Nilai numerik yang menunjukkan berapa banyak tempat yang ditampilkan di sebelah kanan desimal. Nilai defaultnya adalah -1, yang menunjukkan bahwa pengaturan regional komputer digunakan.

IncludeLeadingDigit
TriState

Optional. TriState konstanta yang menunjukkan apakah 0 di depan ditampilkan untuk nilai pecahan. Lihat "Pengaturan" untuk nilai.

UseParensForNegativeNumbers
TriState

Optional. TriState konstanta yang menunjukkan apakah akan menempatkan nilai negatif dalam tanda kurung. Lihat "Pengaturan" untuk nilai.

GroupDigits
TriState

Optional. TriState konstanta yang menunjukkan apakah angka dikelompokkan menggunakan pemisah grup yang ditentukan dalam pengaturan lokal atau tidak. Lihat "Pengaturan" untuk nilai.

Mengembalikan

Ekspresi yang diformat sebagai angka.

Pengecualian

Tipe bukan numerik.

Contoh

Contoh ini menunjukkan FormatNumber fungsi .

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

Keterangan

Ketika satu atau beberapa argumen opsional dihilangkan, nilai untuk argumen yang dihilangkan disediakan oleh pengaturan lokal.

Note

Semua informasi pengaturan berasal dari lokal aplikasi. Secara default, itu akan menjadi lokal yang diatur di panel kontrol. Namun, dapat diubah secara terprogram dengan menggunakan .NET Framework.

Argumen IncludeLeadingDigit, UseParensForNegativeNumbers, dan GroupDigits memiliki pengaturan berikut.

Terus-menerus Description
TriState.True Benar
TriState.False False
TriState.UseDefault Pengaturan regional komputer

Berlaku untuk

Lihat juga