Bagikan melalui


Operator dan Ekspresi di Visual Basic

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:

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.

Lihat juga