编写程序,对已知的具有两个不同实数解的一元二次方程求根并输出。例如方程,输出的解为x1=2.0,x2=1.0。
时间: 2023-04-05 17:03:52 浏览: 92
java代码-一元二次方程解
好的,这个问题可以回答。对于已知的一元二次方程ax²+bx+c=0,可以使用以下公式求解:
x1 = (-b + sqrt(b²-4ac)) / 2a
x2 = (-b - sqrt(b²-4ac)) / 2a
其中,sqrt表示求平方根。根据题目给出的例子,我们可以得到以下代码:
a = 1
b = -3
c = 2
x1 = (-b + sqrt(b*b-4*a*c)) / (2*a)
x2 = (-b - sqrt(b*b-4*a*c)) / (2*a)
print("x1=%.1f,x2=%.1f" % (x1, x2))
输出结果为:x1=2.0,x2=1.0。
阅读全文