Bagikan melalui


/= Operator (Visual Basic)

Membagi nilai variabel atau properti dengan nilai ekspresi dan menetapkan hasil floating-point ke variabel atau properti.

Sintaksis

variableorproperty /= expression  

Bagian

variableorproperty
Dibutuhkan. Variabel atau properti numerik apa pun.

expression
Dibutuhkan. Ekspresi numerik apa pun.

Komentar

Elemen di sisi /= kiri operator dapat menjadi variabel skalar sederhana, properti, atau elemen array. Variabel atau properti tidak boleh ReadOnly.

Operator /= pertama-tama membagi nilai variabel atau properti (di sisi kiri operator) dengan nilai ekspresi (di sisi kanan operator). Operator kemudian menetapkan hasil floating-point dari operasi tersebut ke variabel atau properti.

Pernyataan ini menetapkan Double nilai ke variabel atau properti di sebelah kiri. Jika Option Strict adalah On, variableorproperty harus berupa Double. Jika Option Strict adalah Off, Visual Basic melakukan konversi implisit dan menetapkan nilai yang dihasilkan ke variableorproperty, dengan kemungkinan kesalahan pada waktu proses. Untuk informasi selengkapnya, lihat Memperlebar dan Mempersempit Konversi dan Pernyataan Ketat Opsi.

Beban Berlebih

Operator / (Visual Basic) dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat menentukan ulang perilakunya ketika operand memiliki jenis kelas atau struktur tersebut. Kelebihan beban / operator memengaruhi perilaku /= operator. Jika kode Anda menggunakan /= pada kelas atau struktur yang kelebihan beban /, pastikan Anda memahami perilaku yang ditentukan ulang. Untuk informasi selengkapnya, lihat Prosedur Operator.

Contoh

Contoh berikut menggunakan /= operator untuk membagi satu Integer variabel dengan satu detik dan menetapkan kuota ke variabel pertama.

Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.

Lihat juga