Fungsi Terbilang Dengan PHP
بسم الله الرحمن الرحيم
Alahamdulillah pada kesempatan ini, saya kembali berbagi sourcecode pemrograman PHP. Pada posting hari ini, saya akan berbagi sourcecode membuat fungsi terbilang.
Fungsi terbilang yaitu fungsi untuk merubah angka ata bilangan menjadi sebuat kata atau kalimat, seperti biasa dalam kwitansi, 20000 terbilang "dua puluh ribu". Fungsi terbilang ini saya ambil dari sourcecode fungsi terbilang dengan bahasa pemrograman delphi.
<?php
function Terbilang($nilai){
$abil = array('','satu','dua','tiga', 'empat','lima','enam','tujuh','delapan','sembilan', 'sepuluh','sebelas');
if ($nilai < 12){//[1]
$terbilang = ' '.$abil[$nilai];
return $terbilang;
}else
if($nilai < 20){//[2]
return Terbilang($nilai-10).' belas';
}else
if ($nilai < 100){//[3]
return Terbilang(floor($nilai / 10)).' puluh'.Terbilang($nilai % 10);
}else
if ($nilai < 200){//[4]
return ' seratus'.Terbilang($nilai-100);
}else
if ($nilai < 1000){//[5]
return Terbilang(floor($nilai / 100)).' ratus'.Terbilang($nilai % 100);
}else
if ($nilai < 2000){//[6]
return ' seribu'.Terbilang($nilai-1000);
}else
if ($nilai < 1000000){//[7]
return Terbilang(floor($nilai / 1000)).' ribu'.Terbilang($nilai % 1000);
}else
if ($nilai < 1000000000){//[8]
return Terbilang(floor($nilai / 1000000)).' juta'.Terbilang($nilai % 1000000);
}else{
return 'Tidak valid'; }
} ?>
Terima kasih,
Wassalamu 'alaikum wa rahmatullahi wa barakatuh
Comments
Post a Comment
Selamat berkunjung di blog saya, terima kasih.