Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Operator adalah elemen kode yang melakukan operasi pada satu atau beberapa elemen kode yang menyimpan nilai. Elemen nilai termasuk variabel, konstanta, harfiah, properti, pengembalian dari Function dan Operator prosedur, dan ekspresi.
Ekspresi adalah serangkaian elemen nilai yang dikombinasikan dengan operator, yang menghasilkan nilai baru. Operator bertindak berdasarkan elemen nilai dengan melakukan perhitungan, perbandingan, atau operasi lainnya.
Jenis Operator
Visual Basic menyediakan jenis operator berikut:
Operator Aritmatika melakukan penghitungan yang familier pada nilai numerik, termasuk menggeser pola bit mereka.
Operator Perbandingan membandingkan dua ekspresi dan mengembalikan nilai yang
Booleanmewakili hasil perbandingan.Operator Konkatenasi menggabungkan beberapa string menjadi satu string.
Operator Logis dan Bitwise di Visual Basic menggabungkan
Booleanatau nilai numerik dan mengembalikan hasil dari jenis data yang sama dengan nilai.
Elemen nilai yang dikombinasikan dengan operator disebut operand dari operator tersebut. Operator yang dikombinasikan dengan elemen nilai membentuk ekspresi, kecuali untuk operator pengisian, yang membentuk pernyataan. Untuk informasi selengkapnya, lihat Statements.
Evaluasi Ekspresi
Hasil akhir ekspresi mewakili nilai, yang biasanya merupakan jenis data yang familier seperti Boolean, String, atau jenis numerik.
Berikut ini adalah contoh ekspresi.
5 + 4
' The preceding expression evaluates to 9.
15 * System.Math.Sqrt(9) + x
' The preceding expression evaluates to 45 plus the value of x.
"Concat" & "ena" & "tion"
' The preceding expression evaluates to "Concatenation".
763 < 23
' The preceding expression evaluates to False.
Beberapa operator dapat melakukan tindakan dalam satu ekspresi atau pernyataan, seperti yang diilustrasikan contoh berikut.
x = 45 + y * z ^ 2
Dalam contoh sebelumnya, Visual Basic melakukan operasi dalam ekspresi di sisi kanan operator penugasan (=), lalu menetapkan nilai yang dihasilkan ke variabel x di sebelah kiri. Tidak ada batas praktis untuk jumlah operator yang dapat digabungkan ke dalam ekspresi, tetapi pemahaman tentang Prioritas Operator di Visual Basic diperlukan untuk memastikan bahwa Anda mendapatkan hasil yang Anda harapkan.