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