早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编写函数求一元二次方程ax2+bx+c=0的解,分别通过文本框输入系数a,b,c,输出解x1,x2.

题目详情
编写函数求一元二次方程ax2 +bx+c=0的解,分别通过文本框输入系数a,b,c,输出解x1,x2.
▼优质解答
答案和解析
以下是核心算法:其中Text1,Text2,Text3是三个文本输入框,接受a,b,c三个系数.x1,x2为根
Dim a As Single,b As Single,c As Single,d As Single,ds As Single
Dim x1 As String,x2 As String
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
d = b * b - 4 * a * c
ds = Sqr(Abs(d))
If d > 0 Then
x1 = Str((-b + ds) / 2 * a)
x2 = Str((-b - ds) / 2 * a)
ElseIf d = 0 Then
x1 = Str(-b / 2 * a):x2 = x1
Else
b = Round(-b / (2 * a),7):c = Round(ds / (2 * a),7)
x1 = Str(b) + "+" + Str(c) + "i"
x2 = Str(b) + "-" + Str(c) + "i"
End If
——————————————————————转贴
看了 编写函数求一元二次方程ax2...的网友还看了以下:

SH编码是什么编码,应该和HS编码不是同一个编码吧.其实这两个编码我都不知道是指什么,希望了解的人  2020-04-26 …

问些题目(解释,近反义词,等)语文一.解释词语或成语的意思1.心不在焉2.偌大3.挑衅4.破天荒5  2020-05-16 …

上行文下行文平行文的发文字号一样吗?如果一样那怎么区分哪种是上行文?哪种是平行文?上行文和平行文的  2020-05-22 …

一道NOIP的初赛问题求解编号为1至13的纸牌顺时针排成一圈,有人从编号为1的牌从数字1开始顺时针  2020-05-23 …

司马光主持编写的《资治通鉴》是一部编年体通史巨著,通过它我们可以()A.了解黄帝炎帝的相关传说B.  2020-06-10 …

这道简单加密破解题目怎么解?设英文字母A、B、C……Z分别编码为0,1,2,……,25.已知单表访  2020-06-18 …

急需一篇X词左右的除夕之夜的英语作文,作文中需要介绍除夕之夜的景象\吃的菜(可编)\家中.户外的活  2020-07-22 …

下列各项对课文的解说和分析不正确的一项是A.《资治通鉴》是由司马光等编纂而成,是我国最大的编年体通  2020-07-25 …

C语言(如果访问到字符A,W,F就转化成I)最近Kingly对编码很感兴趣,于是从网上找了一些编码原  2020-11-07 …

编制情景剧是我们了解编制情景剧是我们了解历史的一个有效途径,可以激发我们学习历史的兴趣,加深对历史知  2020-11-26 …