Vb.net 学习VB并有基本的数学语法错误

Vb.net 学习VB并有基本的数学语法错误,vb.net,Vb.net,这是我的表达,我不明白代码中有什么错误 If damagedealt1 > fleet1hp Then damagedealt1 / fleet1hp = dfleet1loss End If 错误消息为“表达式不是方法” damagedealt1 / fleet1hp = dfleet1loss 这行不正确。看来你写得不对。下面这行是你要找的 dfleet1loss = damagedealt1 / fleet1hp 你是说dfleet1loss=

这是我的表达,我不明白代码中有什么错误

    If damagedealt1 > fleet1hp Then
        damagedealt1 / fleet1hp = dfleet1loss

    End If
错误消息为“表达式不是方法”

damagedealt1 / fleet1hp = dfleet1loss
这行不正确。看来你写得不对。下面这行是你要找的

dfleet1loss = damagedealt1 / fleet1hp

你是说
dfleet1loss=damagedealt1/fleet1hp
?问题是它不是一个有效的数学表达式。你期望它做什么?这是相当相关的信息,你不认为吗?我不想这么说,但在C中更清楚,等式运算符是
=
,赋值运算符是单个
=
。在代数中,x=y和y=x是一样的,但是在编程中,你把右边的值赋给左边的变量。噢,是的,那是深夜。不过,还是要谢谢你的提醒!