Selasa, 31 Januari 2012

Menggunakan String.Format pada Bilangan dengan VB.Net

Berikut cara-cara memformat tampilan string di VB.Net agar sesuai dengan yang kita inginkan. Tapi sebelumnya, kita harus tahu simbol-simbol yang digunakan untuk mengubah format tampilan pada string di VB.Net. Catatan : huruf besar huruf kecil tidak berpengaruh, kecuali dengan catatan tertentu.

  1. c : untuk bilangan dengan mata uang (currency).
  2. e : mengubah menjadi bilangan pecahan eksponensial, positif atau negatif. "-ddd.dddE+ddd"
  3. f : mengubah menjadi bilangan pecahan tetap (fixed), positif atau negatif
  4. n : mengubah menjadi bilangan pecahan tetap dengan pemisah ribuan.
  5. p : mengubah menjadi persen
  6. x : mengubah jadi bilangan heksadesimal.
Contoh-contoh :

Console.WriteLine(123.45678)
Console.WriteLine(String.Format("{0:c}", 123.45678))
Console.WriteLine(String.Format("{0:c3}", 123.45678))
Console.WriteLine(String.Format("{0:n}", 1234.45678))
Console.WriteLine(String.Format("{0:n3}", 1234.45678))
Console.WriteLine(String.Format("{0:e}", 123.45678))
Console.WriteLine(String.Format("{0:e3}", 123.45678))
Console.WriteLine(String.Format("{0:f}", 123.45678))
Console.WriteLine(String.Format("{0:f3}", 123.45678))
Console.WriteLine(String.Format("{0:p}", 123.45678))
Console.WriteLine(String.Format("{0:x}", 10))

Tidak ada komentar: