/= – operátor
Rozdělí hodnoty proměnná nebo vlastnost hodnotou výrazu a přiřadí proměnná nebo vlastnostvýsledek s plovoucí desetinnou čárkou.
variableorproperty /= expression
Části
variableorproperty
Povinné.Číselné proměnná nebo vlastnost.expression
Povinné.Libovolný číselný výraz.
Poznámky
Prvek na levé straně /= operátor může být jednoduché skalární proměnná, vlastnostnebo prvek pole. proměnná nebo vlastnost nemůže být ReadOnly (Visual Basic).
/= operátor nejprve vydělí hodnotu proměnná nebo vlastnost (na levé straně operátor) hodnota výrazu (na pravé straně operátor). operátor potom přiřadí výsledek operace s plovoucí desetinnou čárkou proměnná nebo vlastnost.
Tento výpis přiřadí Double hodnotu proměnná nebo vlastnost na levé straně.If Option Strict is On, variableorproperty must be a Double.Pokud Option Strict je Off, provádí implicitní převod a přiřadí výsledná hodnota na Visual Basic variableorproperty, možná chyba za běhu.Další informace naleznete v tématu Rozšíření a zúžení převodů (Visual Basic) a Option Strict – příkaz.
Přetěžování
/ – operátor (Visual Basic) Může být přetížení, což znamená, že třída nebo struktura předefinovat své chování při operand je typu třída nebo struktura.Přetížení / operátor má vliv na chování /= operátor. Pokud váš kód používá /= na třída nebo struktura přetížení /, je třeba pochopit jeho předefinovaná chování.Další informace naleznete v tématu Procedury operátoru (Visual Basic).
Příklad
V následujícím příkladu /= operátor rozdělit jednu Integer proměnná druhé a přiřadit podíl na první proměnná.
Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.
Viz také
Referenční dokumentace
Operátory přiřazení (Visual Basic)
Aritmetické operátory (Visual Basic)
Priorita operátorů v jazyce Visual Basic
Operátory uvedené podle funkce (Visual Basic)