作业帮 > 综合 > 作业

新手做的易语言一元二次方程计算器,大神看看哪里错了(结果不对)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 02:47:20
新手做的易语言一元二次方程计算器,大神看看哪里错了(结果不对)
.版本 2
.程序集 窗口程序集1
.程序集变量 a,双精度小数型
.程序集变量 b,双精度小数型
.程序集变量 c,双精度小数型
.程序集变量 x,双精度小数型
.程序集变量 y,双精度小数型
.程序集变量 判别式,双精度小数型
.程序集变量 m,双精度小数型
.程序集变量 n,双精度小数型
.子程序 _按钮1_被单击
a = 到数值 (编辑框1.内容)
b = 到数值 (编辑框3.内容)
c = 到数值 (编辑框2.内容)
x = 到数值 (编辑框4.内容)
y = 到数值 (编辑框5.内容)
判别式 = 到数值 (b × b + 4 × a × c)
m = 到数值 (2 × a)
n = 求平方根 (判别式)
.如果 (a = 0)
信息框 (“a不能为0!”,0,)
返回 ()
.否则
编辑框4.内容 = 到文本 ((-b + n) ÷ m)
编辑框5.内容 = 到文本 ((-b - n) ÷ m)
.如果结束
判别式应该是:b^2-4ac
公式法应该是 (b±根号(4ac--b^2))/2a