Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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);
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
Wajib diisi. Ekspresi yang akan diformat.
- NumDigitsAfterDecimal
- Int32
Pilihan. 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
Pilihan. TriState konstanta yang menunjukkan apakah 0 di depan ditampilkan untuk nilai pecahan. Lihat "Pengaturan" untuk nilai.
- UseParensForNegativeNumbers
- TriState
Pilihan. TriState konstanta yang menunjukkan apakah akan menempatkan nilai negatif dalam tanda kurung. Lihat "Pengaturan" untuk nilai.
- GroupDigits
- TriState
Pilihan. TriState konstanta yang menunjukkan apakah angka dikelompokkan atau tidak menggunakan pemisah grup yang ditentukan dalam pengaturan lokal. 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.
Catatan
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 | Deskripsi |
---|---|
TriState.True |
True |
TriState.False |
Salah |
TriState.UseDefault |
Pengaturan regional komputer |