Ada banyak jenis data yang kita temui dalam keseharian kita. Sebagai contoh, kita perlu menangani data seperti nama, alamat, uang, tanggal, harga saham, statistik dan lain sehari-hari. Demikian pula dalam Visual Basic 2010, kami harus berurusan dengan segala macam data, beberapa dapat dihitung secara matematis sedangkan beberapa dalam bentuk teks atau bentuk lainnya. VB2010 membagi data ke dalam jenis yang berbeda sehingga lebih mudah untuk mengelola ketika kita perlu menulis kode yang melibatkan data tersebut.
6.1 Visual Basic 2010 Tipe Data
Visual Basic 2010 mengklasifikasikan informasi yang disebutkan di atas menjadi dua jenis data utama, mereka adalah tipe data numerik dan non-numerik tipe data.
6.1.1 Tipe Data Numeric
Numeric tipe data adalah jenis data yang terdiri dari angka, yang dapat dihitung secara matematis dengan operator berbagai standar seperti menambah, minus, mengalikan, membagi dan sebagainya. Contoh tipe data numerik adalah pemeriksaan Anda tanda, tinggi badan Anda, berat badan, jumlah siswa di kelas, nilai saham, harga barang, tagihan bulanan, biaya dan lain-lain Dalam Visual Basic 2010, data numerik dibagi menjadi 7 jenis , tergantung pada rentang nilai mereka dapat menyimpan. Perhitungan yang hanya melibatkan angka bulat atau data yang tidak perlu presisi dapat menggunakan integer Integer atau Long dalam perhitungan. Program yang membutuhkan perhitungan presisi tinggi perlu menggunakan jenis keputusan Data Single dan Double, mereka juga disebut angka floating point. Untuk perhitungan mata uang, Anda dapat menggunakan jenis mata uang data. Terakhir, jika lebih presisi yang memerlukan untuk melakukan perhitungan yang melibatkan banyak titik desimal, kita dapat menggunakan tipe data desimal. Jenis data yang diringkas dalam Tabel 6.1
Tabel 6.1 Numeric Data Types
Data Type | Storage | Range of Values |
Byte | 1 byte | 0 to 255 |
Integer | 2 bytes | -32,768 to 32,767 |
Long | 4 bytes | -2,147,483,648 to 2,147,483,648 |
Single | 4 bytes | -3.402823E+38 to -1.401298E-45 for negative values 1.401298E-45 to 3.402823E+38 for positive values. |
Double | 8 bytes | -1.79769313486232e+308 to -4.94065645841247E-324 for negative values 4.94065645841247E-324 to 1.79769313486232e+308 for positive values. |
Currency | 8 bytes | -922,337,203,685,477.5808 to 922,337,203,685,477.5807 |
Decimal | 12 bytes | +/- 79,228,162,514,264,337,593,543,950,335 if no decimal is use +/- 7.9228162514264337593543950335 (28 decimal places). |
6.1.2 Non-numerik Tipe Data
Nonnumeric tipe data adalah data yang tidak dapat dimanipulasi secara matematis dengan menggunakan operator aritmatika standar. Non-numerik data terdiri dari teks atau tipe data string, tipe data Date, jenis data Boolean yang menyimpan hanya dua nilai (true atau false), Obyek tipe data dan tipe data Variant. Mereka diringkas dalam Tabel 6.2
Tabel 6.2 Non Numeric Data
Data Type | Storage | Range |
String(fixed length) | Length of string | 1 to 65,400 characters |
String(variable length) | Length + 10 bytes | 0 to 2 billion characters |
Date | 8 bytes | January 1, 100 to December 31, 9999 |
Boolean | 2 bytes | True or False |
Object | 4 bytes | Any embedded object |
Variant(numeric) | 16 bytes | Any value as large as Double |
Variant(text) | Length+22 bytes | Same as variable-length string |
6.1.3 Sufiks untuk Literal
Literal adalah nilai-nilai yang Anda tetapkan untuk data. Dalam beberapa kasus, kita perlu menambahkan akhiran di belakang literal sehingga VB2010 dapat menangani perhitungan lebih akurat. Sebagai contoh, kita dapat menggunakan num = 1,3089 # untuk tipe data Double. Beberapa akhiran akan ditampilkan dalam Tabel 6.3.
Tabel 6.3
Suffix | Data Type |
& | Long |
! | Single |
# | Double |
@ | Currency |
Selain itu, kita perlu menyertakan string literal dalam waktu dua kutipan dan literal tanggal dan waktu dalam waktu dua tanda #. String dapat berisi karakter apapun, termasuk angka. Berikut ini adalah beberapa contoh:
memberName="Turban, John."
TelNumber="1800-900-888-777"
LastDay=#31-Dec-00#
ExpTime=#12:00 am#
TelNumber="1800-900-888-777"
LastDay=#31-Dec-00#
ExpTime=#12:00 am#
6.2 Mengelola Variabel
Variabel adalah seperti kotak surat di kantor pos. Isi dari variabel berubah setiap sekarang dan kemudian, seperti kotak surat. Dalam hal VB2010, variabel adalah area yang dialokasikan oleh memori komputer untuk menyimpan data. Seperti kotak surat, setiap variabel harus diberi nama. Untuk nama variabel dalam Visual Basic 2010, Anda harus mengikuti seperangkat aturan.
6.2.1 Variabel Nama
Berikut ini adalah aturan ketika penamaan variabel dalam Visual Basic 2010
- Ini harus kurang dari 255 karakter
- Spasi tidak diperbolehkan
- Tidak harus dimulai dengan angka
- Periode tidak diijinkan
Tabel 6.4
Valid Name | Invalid Name |
My_Car | My.Car |
ThisYear | 1NewBoy |
Long_Name_Can_beUSE | He&HisFather *& is not acceptable |
6.2.2 Mendeklarasikan Variabel
Pada tahun 2010 Visual Basic, kita perlu mendeklarasikan variabel sebelum menggunakannya dengan menetapkan nama dan tipe data. Jika Anda gagal untuk melakukannya, program ini akan menunjukkan kesalahan. Mereka biasanya dinyatakan di bagian umum dari jendela kode 'menggunakan pernyataan Dim.
Formatnya adalah sebagai berikut:
Dim Variable Name As Data Type
Contoh 6.1 :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim password As String
Dim yourName As String
Dim firstnum As Integer
Dim secondnum As Integer
Dim total As Integer
Dim doDate As Date
End Sub
Dim password As String
Dim yourName As String
Dim firstnum As Integer
Dim secondnum As Integer
Dim total As Integer
Dim doDate As Date
End Sub
Anda juga dapat menggabungkan mereka dalam satu baris, memisahkan setiap variabel dengan koma, sebagai berikut:
Dim password As String, yourname As String, firstnum As Integer, .............
Untuk deklarasi string, ada dua format mungkin, satu untuk variabel string panjang dan satu lagi untuk string tetap-panjang. Untuk string variabel-panjang, hanya menggunakan format yang sama seperti contoh 6.1 di atas. Namun, untuk string berukuran tetap, Anda harus menggunakan format seperti di bawah ini:
Dim variableName sebagai String * n, dimana n mendefinisikan jumlah karakter string dapat terus.
Contoh 6.2:
Dim namaAnda sebagai String * 10
namaAnda dapat memegang tidak lebih dari 10 Karakter.
6.2.3 Menetapkan Nilai ke Variabel
Setelah mendeklarasikan variabel menggunakan berbagai laporan Dim, kita bisa memberikan nilai pada variabel tersebut. Format umum dari sebuah tugas adalah
Variabel = Ekspresi
Variabel bisa menjadi variabel dinyatakan atau nilai properti kontrol. Ekspresi bisa berupa ekspresi matematika, angka, string, nilai Boolean (true atau false) dan lain-lain Berikut ini adalah beberapa contoh:
firstNumber=100
secondNumber=firstNumber-99
userName="John Lyan"
userpass.Text = password
Label1.Visible = True
Command1.Visible = false
Label4.Caption = textbox1.Text
ThirdNumber = Val(usernum1.Text)
total = firstNumber + secondNumber+ThirdNumber
6.3 Konstanta
Konstanta berbeda dari variabel dalam arti bahwa nilai-nilai mereka tidak berubah selama menjalankan program.
6.3.1 Mendeklarasikan Konstan
Format untuk mendeklarasikan sebuah konstanta adalah
Const Constant Name As Data Type = Value
contoh 6.3
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Const Pi As Single=3.142
Const Temp As Single=37
Const Score As Single=100
End Sub
Sandi Permana
18113221
2KA39
Tulisan 7
Teori Organisasi Umum 1#
Budi Utami, S.E
0 comments :
Posting Komentar