Operator dan Expression dalam Visual Basic

Sebuah Operator adalah elemen kode yang melakukan operasi pada satu atau beberapa elemen kode yang menyimpan nilai. Elemen nilai termasuk variabel, konstanta, literal, properti, pengembalian dari Function dan Operator prosedur, dan expression.

Sebuah expression 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 - 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 expression, kecuali untuk operator penugasan, yang akan membentuk statement. Untuk informasi selengkapnya, lihat Statements.

Evaluasi pada Expression

Hasil akhir expression mewakili nilai, yang biasanya merupakan tipe data yang sudah dikenal seperti Boolean, String, atau tipe numerik.

Berikut ini adalah contoh expression.

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 expression atau statement, seperti yang digambarkan oleh contoh berikut.

x = 45 + y * z ^ 2

Dalam contoh sebelumnya, Visual Basic melakukan operasi dalam expression di sisi kanan operator penugasan (=), lalu menetapkan nilai yang dihasilkan ke variabel x di sebelah kiri. Tidak ada batas teoritis untuk jumlah operator yang dapat digabungkan ke dalam sebuah expression, tetapi pemahaman tentang Prioritas Operator dalam Visual Basic diperlukan untuk memastikan bahwa Anda mendapatkan hasil yang diharapkan.

Lihat juga