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 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 



- 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 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

Itulah beberapa macam-macam function bawaan yang terdapat dalam VB yang umum kita gunakan.




Tidak ada komentar:

Posting Komentar