Operator Penugasan Sama Dengan (=)
Operator sama dengan digunakan untuk memberi nilai variable atau property. Nilai dapat diberikan langsung dan juga dapat diambil dari variable/constant lain atau property object lain yang memiliki tipe sama.
Memberikan nilai langsung
Dim x As Integer
x = 100
Memberikan nilai dari variable lain
Dim x As Integer
Dim y As Integer
x = 100
y = x
Memberikan nilai dari property object
Dim x As Integer
Dim y As Integer
x = cmdOK.Width
y = cmdOK.Height
Memberikan nilai ke property object
Dim x As Integer, y As Integer
x = 200: y = 100
cmdOK.Width = x
cmdOK.Height = y
Memberi nilai dari hasil operasi
Dim x As Integer, y As Integer, z as Integer
x = 200: y = 100
z = x + y
*Selain itu operator sama dengan (=) juga digunakan dalam operator perbandingan.
Operator Aritmatika
| Operator | Arti | Contoh |
| + | Penambahan | 5 + 2 = 7 |
| - | Pengurangan | 5 - 2 = 3 |
| * | Perkalian | 5 * 2 = 10 |
| / | Pembagian | 5 / 2 = 2.5 |
| \ | Pembagian bulat | 5 \ 2 = 2 |
| Mod | Sisa pembagian bulat | 5 Mod 2 = 1 |
| ^ | Pangkat | 5 ^ 2 = 25 |
Operator Perbandingan
| Operator | Arti | Kondisi = True | Kondisi = False |
| = | Sama dengan | x = 5, y = 5 x = y | x = 5, y = 7 x = y |
| <> | Tidak sama dengan | x = 5, y = 6 x <> y | x = 6, y = 6 x <> y |
| < | Lebih kecil | x = 5, y = 6 x < y | x = 8, y = 6 x < y |
| > | Lebih besar | x = 8, y = 6 x > y | x = 8, y = 9 x > y |
| <= | Lebih kecil sama dengan | x = 5, y = 6, z = 5 x <= y x <= z | x = 5, y = 2, z = 1 x <= y x <= z |
| >= | Lebih besar sama dengan | x = 5, y = 3, z = 5 x >= y x >= z | x = 5, y = 8, z = 7 x >= y x >= z |
Operator Logika
| Operator | Arti |
| And | Kedua kondisi pembanding benar |
| Or | Salah satu atau kedua kondisi pembanding benar |
| Xor | Hanya salah satu dari kedua kondisi pembanding benar |
| Not | Benar jika tidak sesuai dengan kondisi |
Click here if you like this article.
0 Comments