/= Operator (Visual Basic)
Verdeelt de waarde van een variabele of eigenschap door de waarde van een expressie en wijst het drijvendekommaresultaat toe aan de variabele of eigenschap.
Syntaxis
variableorproperty /= expression
generator
variableorproperty
Vereist. Elke numerieke variabele of eigenschap.
expression
Vereist. Elke numerieke expressie.
Opmerkingen
Het element aan de linkerkant van de /=
operator kan een eenvoudige scalaire variabele, een eigenschap of een element van een matrix zijn. De variabele of eigenschap kan niet ReadOnly zijn.
De /=
operator deelt eerst de waarde van de variabele of eigenschap (aan de linkerkant van de operator) door de waarde van de expressie (aan de rechterkant van de operator). De operator wijst vervolgens het drijvendekommaresultaat van die bewerking toe aan de variabele of eigenschap.
Met deze instructie wordt een Double
waarde toegewezen aan de variabele of eigenschap aan de linkerkant. Als Option Strict
dat het is On
, variableorproperty
moet het een Double
. Als Option Strict
dat het is Off
, voert Visual Basic een impliciete conversie uit en wijst de resulterende waarde toe aan variableorproperty
, met een mogelijke fout tijdens de runtime. Zie Widening and Narrowing Conversions and Option Strict Statement (Widening and Narrowing Conversions and Option Strict Statement) voor meer informatie.
Overbelasting
De /Operator (Visual Basic) kan overbelast worden, wat betekent dat een klasse of structuur het gedrag ervan opnieuw kan definiëren wanneer een operand het type van die klasse of structuur heeft. Het overbelasten van de /
operator is van invloed op het gedrag van de /=
operator. Als uw code gebruikmaakt van /=
een klasse of structuur die overbelast raakt /
, moet u het opnieuw gedefinieerde gedrag begrijpen. Zie Operator Procedures voor meer informatie.
Opmerking
In het volgende voorbeeld wordt de /=
operator gebruikt om één Integer
variabele door een tweede te delen en het quotiënt toe te wijzen aan de eerste variabele.
Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.