将变量或属性的值除以表达式的值,并将浮点结果分配给变量或属性。
语法
variableorproperty /= expression
部件
variableorproperty
必填。 任何数值变量或属性。
expression
必填。 任何数值表达式。
注解
运算符左侧的 /=
元素可以是简单的标量变量、属性或数组的元素。 变量或属性不能为 ReadOnly。
运算符 /=
首先将变量或属性(运算符左侧)的值除以表达式(运算符右侧)的值。 然后,该运算符将该作的浮点结果分配给变量或属性。
此语句向 Double
左侧的变量或属性赋值。
On
如果是Option Strict
,variableorproperty
必须是一个Double
。
Off
如果是Option Strict
,Visual Basic 将执行隐式转换并将生成的值variableorproperty
分配给其中,并在运行时出错。 有关详细信息,请参阅“扩大和缩小转换”和“选项严格”语句。
重载
可以重载/运算符(Visual Basic),这意味着当作数的类型为该类或结构时,类或结构可以重新定义其行为。 重 /
载运算符会影响运算符的行为 /=
。 如果代码在 /=
重载 /
的类或结构上使用,请确保了解其重新定义的行为。 有关详细信息,请参阅 运算符过程。
示例:
下面的示例使用 /=
运算符将一个 Integer
变量除以第二个变量,并将商分配给第一个变量。
Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.