Selamat Datang

Type Data dalam Visual Basic

5.1.1 Numeric Data

Numeric data adalah data yang terdiri dari angka yang dapat dihitung dengan standar operator perhitungan seperti tambah, kurang, kali, dan bagi. Dalam Visual Basic tipe data numeric dibagi menjadi 7 tipe. antara lain:

TYPE

UKURAN

RANGE
Byte 1 byte 0 to 255
Integer 2 bytes -32,768 to 32,767
Long 4 bytes -2,147,483,648 s/d 2,147,483,648
Single 4 bytes -3.402823E+38 s/d -1.401298E-45 untuk nilai negative
1.401298E-45 s/d 3.402823E+38 untuk nilai positive
Double 8 bytes -1.79769313486232e+308 s/d -4.94065645841247E-324 untuk nilai negatif
4.94065645841247E-324 s/d 1.79769313486232e+308 untuk nilai positif
Currency 8 bytes -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807
Decimal 12 bytes +/- 79,228,162,514,264,337,593,543,950,335 jika tidak menggunakan desimal
+/- 7.9228162514264337593543950335 (28 decimal places).

5.1.2 Nonmeric Data Type

TYPE UKURAN RANGE
String(fixed length) Panjang string 1 s/d 65,400 karakter
String(variable length) Panjang + 10 bytes 0 s/d 2 milyar karakter
Date 8 bytes January 1, 100 s/d December 31, 9999
Boolean 2 bytes True atau False
Object 4 bytes embedded object
Variant(numeric) 16 bytes Sama dengan double
Variant(text) Panjang + 22 bytes Same dengan panjang string

5.1.3 Suffixes Literals

Literals adalah nilai uang anda tentukan pada data. Pada kasus tertentu kita perlu menambahkan suffik disamping literal sehingga perhitungannya lebih akurat. Contohnya kita dapat menggunakan num=1.3089 untuk type data double.

SUFFIKS

TYPE DATA

& Long
! Single
# Double
@ Currency

Pada saat tertentu, kita perlu menyertakan string literal dalam dua tanda kutip, date dan time literal dalam tanda pagar "#". String dapat mengandung karakter apa saja termasuk angka. Untuk jelasnya lihat contoh berikut ini.

Nama="Kim Hee, Sun."
Telepon="062-021-696969"
Tanggal=#31-Dec-00#
Jam=#12:00 am#

5.2 Variables

Variable adalah nilai yang dapat berubah setiap saat. Pada kondisi ini, variable adalah area yang dialokasikan oleh komputer untuk menyimpan data. Setiap variable harus diberi nama, untuk menamakan suatu variable dalam Visual Basic, anda harus mengikuti aturan yang sudah ditentukan.

5.2.1 Penamaan Variable

Aturan yang dipakai ketika menamakan suatu variable dalam Visual Basic adalah sebagai berikut:

  • Tidak boleh melebihi 255 karakter

  • Tidak boleh memakai spasi

  • Tidak boleh dimulai dengan angka

  • Tidak boleh memakai titik

Dibawah ini adalah contoh penamaan variable yang diperbolehkan dan tidak.

VALID NAME

INVALID NAME

Jml_Brg Jml.Brg
Nama1 1Name
Total_penjualan_bulan_desember He&HisFather
Tanda & tidak diizinkan

5.2.2 Deklarasi Variable

Dalam Visual Basic, sangat dianjurkan untuk mendeklarasikan suatu variable dengan cara menentukan nama dan type data yang digunakan. Normalnya kita mendeklarasikan suatu variable pada general section menggunakan Dim statement akan tetapi kita bisa juga mendeklarasikannya dalam suatu prosedur atau fungsi.

Contoh sederhana untuk mendeklarasikan suatu variable

Dim nama As String
Dim jmlbrg As Integer
Dim pajak As Double
Dim lcounter As byte
Dim tanggal As Date

Anda juga bisa mendeklarasikannya dalam bentuk menyamping kekanan.

Dim nama As String, jmlbrg As Integer, ... dst

Untuk mendeklarasikan tipe data string, ada dua cara. Pertama variable-length string dimana syntak pendeklarasiannya sama seperti yang diatas sedangkan yang kedua adalah fixed-length string. Syntak penggunaannya adalah:

Dim VariableName as String * n, dimana n adalah jumlah karakter yang digunakan

Misalnya:

Dim NamaAnda as String * 20

Dengan mendeklarasikan suatu variable sebelum menggunakan, akan menghemat pemakaian memory. Ini dikarenakan jika kita tidak mendeklarasikan variable sebelum pemakaian, maka Visual Basic menganggap variable itu sebagai variable tipe variant, dimana untuk tipe data variant ukurannya sangat memboroskan memory.


Next ==>

Template by: maz_foeadz