注册 登录
编程论坛 VB6论坛

大家帮忙看看程序有什么问题?

lcs19970906 发布于 2013-03-25 18:54, 359 次点击
Private Sub Command1_Click()
Dim a As Double
Dim b As Double
Dim c As Double
Dim d As Double
a = Form1.Text1.Text
b = Form1.Text2.Text
c = Form1.Text3.Text
d = b ^ 2 - 4 * a * c
If d < 0 Then
MsgBox "无解"
Else
Dim e As Double
e = Sqr(d)
Form1.Text4.Text = 0 - b + e
Form1.Text5.Text = 0 - b - e
End If


End Sub


这是一个求解一元二次方程的程序,但是无法得出正确结果,
程序似乎只计算了  -b
而没有计算后面的表达式
请问这是什么情况?
我该怎么办呢?
1 回复
#2
lcs199709062013-03-25 19:35
我嘞个去,是我记错公式了!
1