Mengenal Variabel dan Tipe Data Visual Basic .NET

Dalam pembelajaran bahasa pemrograman, kita pasti tidak terlepas dari urusan data coding, walaupun kita harus memahami data dan coding tersebut, walau kita masih belum paham. Nah saya akan membahas apa saja yang terdapat di Variabel dan Tipe Data pada Visual Basic .NET.

 

Tujuan

  • Synstax Basic
  • Mengenal variabel dan tipe data pada Visual Basic .NET
  • Mendeklarasikan variabel
  • Mampu menerapkan variabel dan tipe data dalam rangkaian source code program.

 

Dasar Teori

Sysntak Basic

Bahasa Basic di Visual Basic .NET tidak mengalami banyak perubahan dibandingkan dengan bahasa BASIC aslinya.

 

Deklarasi Variabel

Variabel yakni objek yang dapat menerima pemasukan nilai-nilai tertentu. Dalam bahasa pemrograman fungsi variabel penting sekali untuk menampung nilai dan mengalokasikan untuk keperluan tertentu.

Di Visual Basic .NET  cara untuk mendeklarasikan variabel sangat mudah, yakni dengan menggunakan perintah Dim. Contoh mendeklarasikan variabel di Visual Basic .NET yaitu:

Dim NamaVariabel As tipe data

Contoh:

Dim Nama As String

Dim Jurusan As String

Dim Nilai As String

‘Pemberian Nilai pada Variabel

Nama = “Ahmad Ali”

Jurusan = “Sistem Informasi”

Nilai = 100

 

 

 

Kata Dim yakni kata yang digunakan untuk mendeklarasikan nama variabel. Ketika perintah Dim dieksekusi oleh compiler maka perintah Dim tersebut meminta tempat di memori untuk menyimpan data-data yang akan dialokasikan pada variabel tersebut.

 

Variabel Lokal dan Variabel Member

 

Variabel Lokal yakni variabel yang dideklarasikan didalam prosedur atau event. Sementara variabel member yakni tipe data dari Visual Basic. Artinya variabel ini dideklarasikan pada level modul, didalam sebuah class, struktur atau modul. Akan tetapi, tidak dideklarasikan didalam prosedur yang terdapat didalamnya. Perbedaan variabel lokal dan member yaitu:

“Variabel loakal hanya berlaku didalam prosedur saja atau tidak bisa diakses diluar prosedur. Sementara variabel member berlaku di semua prosedur”

 

Tipe Data

 

Tipe data dalam bahasa pemrograman yang menjelaskan bahwa apa jenis data yang dapat ditampung variabel. Ketika kita mendeklarasikan variabel, kita harus memberitahu kompiler mengenai jenis data variabel yang dapat ditampung variabel.

Macam-macam tipe data pada Visual Basic .NET

Tipe Data .NET Class Keterangan
Byte System.Byte (Structure) Tipe data ini berkisar antara 0-255. Berukutan 1 byte
Short System.Int16 (Structure) Tipe data ini dapat menampung bilangan bulat antara -32,768 hingga 32,767. Tipe data ini berukuran 2 byte
Integer System.Int32 (Structure) Tipe data ini dapat menampung bilangan bulat antara -2,147,483,648 hingga 2,147,483,647. Tipe data ini berukuran 4 byte
Long System.Int64 (Structure) Tipe data ini dapat menampung bilangan bulat antara -9,223,372,036,854,775,808 hingga 9,223,372,036,854,775,808
Single System.SIngle (Structure) Tipe data ini dapat menampung bilangan real antara -3.4028235E+38 hingga -1.401298E-45 unutk nilai negatif, sementara untuk nilai positif antara 1.401298#-45 hingga 3.4028235E+38
Double System.Double (Structure) Tipe data ini dapat menampung bilangan real anatara -1.79769313486231570E+308 hingga -4.94065645841246544E-324 Sementara untuk nilai positif antara 4.94065645841246544E-324 hingga 1.79769313486231570E+308
Decimal System.Decimal (Structure) Tipe data ini dapat menampung bilangan decimal dengan jumlah digit 0 sampai 28
Boolean System.Boolean (Structure) Tipe data ini hanya dapat menampung 2 jenis nilai, yaitu true dan false. Jika direpresentasikan dengan angka nilai false dinyatakan dengan 0 dan nilai true dinyatakan dengan nilai selain 0.
Date System.Datal (Structure) Tipe data ini dikhususkan untuk menampung nilai yang berupa tanggal dan waktu. Dengan memanfaatkan tipe data ini kita dapat mengolah data tanggal dengan memakai fungsi-fungsi tertentu.
Char System.Char (Structure) Tipe data ini hanya dapat menampung satu buah karakter. Jika diisi lebih dari satu karakter maka secara otomatis akan dipotong menjadi satu
String System.String (Class) Tipe data ini digunakan untuk menampung rangkaian karakter atau kata. Jumlah memory yang dipakai sesuai dengan jumlah karakternya.

 

Fungsi-fungsi konversi antar tipe data:

Nama Fungsi Keterangan
Cbool() Untuk mengkonversi suatu nilai menjadi tipe Boolean
CDbl() Untuk mengkonversi suatu nilai menjadi tipe Double
Cobj() Untuk mengkonversi suatu nilai menjadi tipe Object
CByte() Untuk mengkonversi suatu nilai menjadi tipe Byte
CDerc() Untuk mengkonversi suatu nilai menjadi tipe Deciman
CShort() Untuk mengkonversi suatu nilai menjadi tipe Short
CChar() Untuk mengkonversi suatu nilai menjadi tipe Char
CInt() Untuk mengkonversi suatu nilai menjadi tipe Integer
CSng() Untuk mengkonversi suatu nilai menjadi tipe Single
CDate() Untuk mengkonversi suatu nilai menjadi tipe Date
CLng() Untuk mengkonversi suatu nilai menjadi tipe Long
CStr() Untuk mengkonversi suatu nilai menjadi tipe String

Leave a Reply

Your email address will not be published. Required fields are marked *

three × 3 =