Berhubung dalam pengerjaan aplikasi ini menggunakan bahasa pemrograman PHP, untuk memudahkan penggunaan akhirnya saya putuskan membuat fungsi sederhana sebagai berikut
fungsi_terbilang.php
<?phpNah kalau gampang nya silahkan download file berikut Fungsi Terbilang.rar
function baliknama($x) {
$x = abs($x);
$angka = array("", "satu", "dua", "tiga", "empat", "lima",
"enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
$temp = "";
if ($x <12) {
$temp = " ". $angka[$x];
} else if ($x <20) {
$temp = baliknama($x - 10). " belas";
} else if ($x <100) {
$temp = baliknama($x/10)." puluh". baliknama($x % 10);
} else if ($x <200) {
$temp = " seratus" . baliknama($x - 100);
} else if ($x <1000) {
$temp = baliknama($x/100) . " ratus" . baliknama($x % 100);
} else if ($x <2000) {
$temp = " seribu" . baliknama($x - 1000);
} else if ($x <1000000) {
$temp = baliknama($x/1000) . " ribu" . baliknama($x % 1000);
} else if ($x <1000000000) {
$temp = baliknama($x/1000000) . " juta" . baliknama($x % 1000000);
} else if ($x <1000000000000) {
$temp = baliknama($x/1000000000) . " milyar" . baliknama(fmod($x,1000000000));
} else if ($x <1000000000000000) {
$temp = baliknama($x/1000000000000) . " trilyun" . baliknama(fmod($x,1000000000000));
}
return $temp;
}
//tampilkan
echo baliknama('15111990');
?>
Tidak ada komentar:
Posting Komentar