Tag: fungsi terbilang


Fungsi Terbilang

Fungsi terbilang yang biasa digunakan untuk menyebutkan suatu bilangan ke dalam bentuk huruf, fungsi ini biasanya digunakan dalam urusan perbankan atau jika ada kaitannya dengan keuangan, seperti kwitansi.

Fungsi ini merupakan fungsi yang saya temukan di draft lama inbox email saya, dan saya mau membuat disini siapa bisa digunakan suatu saat dan bisa ditemukan dan diakses dengan cepat.

private string Terbilang(double nilai)
{
string[] strArray = new string[] { “”, “Satu”, “Dua”, “Tiga”, “Empat”, “Lima”, “Enam”, “Tujuh”, “Delapan”, “Sembilan”, “Sepuluh”, “Sebelas” };
if (nilai < 12.0)
return (” ” + strArray[int.Parse(nilai.ToString())]);
if (nilai < 20.0)
return (this.Terbilang(nilai – 10.0) + ” Belas”);
if (nilai < 100.0)
return (this.Terbilang((double)((int)(nilai / 10.0))) + ” Puluh” + this.Terbilang(nilai % 10.0));
if (nilai < 200.0)
return (” Seratus” + this.Terbilang(nilai – 100.0));
if (nilai < 1000.0)
return (this.Terbilang((double)((int)(nilai / 100.0))) + ” Ratus” + this.Terbilang(nilai % 100.0));
if (nilai < 2000.0)
return (” Seribu” + …