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 Doublecontoh diatas berlaku juga untuk Fix dan Cint
bil = Int(Val(TextBox1.Text))
TextBox2.Text = bil
* 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
Tidak ada komentar:
Posting Komentar