Sunday - May 18, 2008

Home | Site Map | Channels | Profile | Press Room | Services | Contact 

currently 13 user(s) online

search 

   Latest News

»

sony-ak.com Luncurkan Kamus Teknologi Informasi (May 27, 2006)

»

sony-ak.com Luncurkan IT Event Calendar (May 20, 2006)

»

Web Chat Berbasis AJAX dari sony-ak.com (May 09, 2006)

»

sony-ak.com Advertising Program (May 01, 2006)

»

Sony AK di Tabloid PCplus (April 18, 2006)

news archives » 


   Random Article

»

Memainkan File .WAV Pada Visual Basic 6.0 (3333)

»

Mengenal Mekanisme Looping Pada Borland Delphi (4188)

»

Menampilkan Computer Name dan User Name dengan Menggunakan Delphi (2998)

»

Sepuluh Tips Menarik dalam Mendesain Website (4532)

»

Membuat Background Pada Toolbar Windows Explorer atau Internet Explorer (4197)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Fungsi Terbilang pada Visual Basic 6.0

Author: Sony Arianto Kurniawan
Published: December 08, 2004
Visits: 4832 - Category: Visual Basic
 
     
 

Jika pada tulisan sebelumnya penulis sudah membahas mengenai fungsi terbilang untuk Borland Delphi (melalui tulisan yang berjudul "Fungsi Terbilang pada Borland Delphi", kali ini akan penulis sajikan fungsi terbilang untuk versi Visual Basic -nya. Penulis menggunakan Visual Basic 6.0 dan memporting secara langsung dari versi Delphi-nya.

Kemampuannya masih sama persis dengan versi Delphi yaitu maksimal pada skala 'juta'. OK, mari segera saja kita simak fungsi terbilang versi Visual Basic -nya berikut ini.

Public Function Terbilang(ByVal x As Long) As String
  Dim abil As Variant
  abil = Array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas")

  If x < 12 Then
    Terbilang = " " & abil(x)
  ElseIf x < 20 Then
    Terbilang = Terbilang(x - 10) & " belas"
  ElseIf x < 100 Then
    Terbilang = Terbilang(x \ 10) & " puluh" & Terbilang(x Mod 10)
  ElseIf x < 200 Then
    Terbilang = " seratus" & Terbilang(x - 100)
  ElseIf x < 1000 Then
    Terbilang = Terbilang(x \ 100) & " ratus" & Terbilang(x Mod 100)
  ElseIf x < 2000 Then
    Terbilang = " seribu" & Terbilang(x - 1000)
  ElseIf x < 1000000 Then
    Terbilang = Terbilang(x \ 1000) & " ribu" & Terbilang(x Mod 1000)
  ElseIf x < 1000000000 Then
    Terbilang = Terbilang(x \ 1000000) & " juta" & Terbilang(x Mod 1000000)
  End If
End Function

Kita lihat fungsi di atas memanfaatkan rekursi untuk mengkonversikan dari numerik menjadi format terbilang. Silakan Anda coba dengan menggunakan Visual Basic 6.0.

Demikianlah tulisan singkat mengenai fungsi terbilang pada Visual Basic 6.0. Semoga bermanfaat bagi Anda semua. Jika ada saran atau komentar silakan dilayangkan ke sony-ak@sony-ak.com. Untuk membaca tulisan menarik lainnya silakan menuju ke www.sony-ak.com.

Silakan download source code lengkap dari project di atas

Terimakasih.




 Recommended articles
 

»

Memanfaatkan Internet Connection Sharing Pada Windows (5922)

»

Tips dalam Penggunaan Instant Messaging untuk Bisnis (1469)

»

Tips dalam Melakukan Transaksi Pembelian Online di Internet (3510)

»

Mengamankan Mesin Linux Anda - Bagian I (2038)

»

Mengenal UML (Unified Modeling Language) (9016)

 Send your comments or suggestions
Full Name :
E-mail :
Comments :
 
 

  Privacy | Site Map | Advertise

  Copyright © 2003 - 2006 Sony AK Knowledge Center - all rights reserved

  info@sony-ak.com