Bagikan melalui


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

Definisi

Mengembalikan ekspresi yang diformat sebagai persentase (yaitu, dikalikan dengan 100) dengan karakter % ikutan.

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

Parameter

Expression
Object

Wajib diisi. Ekspresi yang akan diformat.

NumDigitsAfterDecimal
Int32

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

IncludeLeadingDigit
TriState

Pilihan. TriState konstanta yang menunjukkan apakah nol di depan atau tidak ditampilkan untuk nilai pecahan. Lihat "Pengaturan" untuk nilai.

UseParensForNegativeNumbers
TriState

Pilihan. TriState konstanta yang menunjukkan apakah akan menempatkan nilai negatif dalam tanda kurung atau tidak. 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 persentase (yaitu, dikalikan dengan 100) dengan karakter % berikutnya.

Pengecualian

Tipe bukan numerik.

Contoh

Contoh ini mengilustrasikan penggunaan FormatPercent fungsi .

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

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.Default Pengaturan regional komputer

Berlaku untuk

Lihat juga