标题:大家帮忙看看程序有什么问题?
只看楼主
lcs19970906
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2013-3-25
 问题点数:0 回复次数:1 
大家帮忙看看程序有什么问题?
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
而没有计算后面的表达式
请问这是什么情况?
我该怎么办呢?
搜索更多相关主题的帖子: 表达式 计算 
2013-03-25 18:54
lcs19970906
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2013-3-25
得分:0 
我嘞个去,是我记错公式了!
2013-03-25 19:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-401877-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.465038 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved