Senin, 17 Desember 2012

Procedure dan Function

Macam - Macam Function Bawaan

        Memenuhi tugas selanjutnya yaitu tentang Procedure dan Function dalam VB. Untuk Function itu sendiri adalah sekumpulan tatement yang menghasilkan nilai balik (return Value). Nilai Balik ini akan akan dikembalikan pada blok perintah yang memanggil prosedur function. Function merupakan sebagian dari Procedure, maksudnya seluruh Function merupakan Procedure akan tetapi tidak seluruh Function merupakan Procedure.

Adapun cara untuk
mendeklarasikan atau syntax penulisan dari function procedure adalah sebagai berikut :

Private/Publik function nmfu (byref/byval/optional/paramarray nmparam as type)type data
..........baris perintah.........
End Function

Cara pemanggilan sebuah fungsi dapat dilakukan melalui beberapa cara, yaitu;
  • Variabel = nama Function Procedure
  • Call NamaFunctionProcedure (Parameter)
  • NamaFunctionProcedure (Parameter)

Macam-macam fungsi bawaan
Dalam VB juga terdapat fungsi-fungsi bawaan yang bisa digunakan secara langsung. Ada sejumlah fungsi bawaan dalam VB diantaranya adalah fungsi untuk mengubah suatu tipe data String dari suatu Textbox menjadi tipe data Numeric agar dapat digunakan untuk operasi perhitungan.
Fungsi yang berkaitan dengan matematika diantaranya:

*  Fungsi untuk mengkonversi ke integer
     Ada tiga macam fungsi yang melakukan konversi ke tipe integer,antara lain
  • Int()            Yaitu pembulatan kebawah suatu nilai decimal
  • Fix()           Yaitu pemotongan suatu nilai desimal menjadi integer
  • Cint()          Yaitu pembulatan nilai desimal 0.5 atau lebih ke integer yang lebih dekat

  contoh pendeklarasian pada Int
Dim bil As Double
        bil = Int(Val(TextBox1.Text))
        TextBox2.Text = bil
  contoh diatas berlaku juga untuk Fix dan Cint 

 *  Fungsi String

  •     Left                mengambil karakter dari sebelah kiri
  •     Right              mengambil karakter dari sebelah kanan
  •     Mid                mengambil karakter dari tengah
  •     LTrim             membuang semua semua awal spasi yang ada disebelah kiri
  •     RTrim             membuang semua semua awal spasi yang ada disebelah kanan
  •     Trim               membuang semua spasi yang ada disebelah kiri dan kanan
  •     Len                 memberikan nilai balik integer sebagai panjang string
  •     LCase             mengubah string menjadi huruf kecil semua
  •     UCase             mengubah string menjadi huruf besar semua
  •     Str (int)           mengubah bilangan menjadi string (konversi)
  •     Chr (Asscii)    konversi dari nilai ascii menghasilkan karakter



 *  Fungsi untuk konversi tipe data
  • Ccur()       Mengkonversi argumen menjadi tipe data currency
  • CDbl()      Mengkonversi argumen menjadi tipe data Double(Presisi ganda)
  • CLng()      Mengkonversi argumen menjadi tipe data long integer
  • CSng()      Mengkonversi argumen menjadi tipe data single
  • CStr()        Mengkonversi argumen menjadi tipe data string
  • Ivar()         Mengkonversi argumen menjadi tipe data variant

* Fungsi-fungsi matematika

  • Abs()        Mengembalikan nilai Absolut dari argumen
  • Atn()         Mengembalikan nilai arc tangen dari argumen dalam bentuk radian
  • Cos()         Mengembalikan nilai cosinus dari argumen dalam radian
  • Exp()         Mengembalikan nilai Eksponensial dari argumen
  • Log()         Mengembalikan nilai logaritma dari argumen
  • Sin()          Mengembalikan nilai sinus dari argumen dalam radian
  • Sqr()          Mengembalikan nilai akar dari argumen
  • Tan()          Mengembalikan nilai tangen dari argumen dalam radian

* Fungsi Tanggal dan Waktu

  •  Date()            mengambil tanggal system komputer
  •  IsDate           memberikan nilai balik Boolean , true jika parameter adalah sebuah tanggal
  •  DateValue     konversi string menjadi date
  •  D(Date),M(Date),Y(Date)        memberikan nilai integer dari Variabel Date untuk hari , bulan dan tahun
  •  Time()         mengambil waktu dari system komputer
  •  H(Date),M(Date),S(Date)       memberikan nilai integher dari variable date untuk jm, menit dan deik
  •  TimeValue(str)       konversi string ke variable date 
Itulah beberapa macam-macam function bawaan yang terdapat dalam VB yang umum kita gunakan.




Tidak ada komentar:

Posting Komentar

Follow @dhoelzroman