函数题:计算一元二次方程的根
已知一元二次方程$$ax^{2}+bc+c=0$$的三个系数,求解方程的实根。设计 equation(a,b,c)函数,三个参数分别为二次项系数a,一次项系数b和常数项系数c。计算$$\Delta =b^{2} -4ac$$。若$$\Delta\ge0$$,则有实根,返回两个实根,要求保留2位小数,英文逗号分隔;若$$\Delta<0$$,则没有实根,返回“没有实根”。
计算方程两个根的公式为:$$x=\frac{-b\pm \sqrt{b^{2} -4ac} }{2a} $$
### 函数接口定义:
def equation(a,b,c):
### 裁判测试程序样例:
# 请在这里写答案
a,b,c=map(float,input().split())
print(equation(a, b, c))
### 输入样例1:
在这里给出一组输入。例如:
in
1 -2 1
### 输出样例1:
在这里给出相应的输出。例如:
out
1.00,1.00
### 输入样例2:
在这里给出一组输入。例如:
in
2 11 -6
### 输出样例2:
在这里给出相应的输出。例如:
out
0.50,-6.00
### 输入样例3:
在这里给出一组输入。例如:
in
2 2 1
### 输出样例3:
在这里给出相应的输出。例如:
out
没有实根
答案:若无答案欢迎评论
计算方程两个根的公式为:$$x=\frac{-b\pm \sqrt{b^{2} -4ac} }{2a} $$
### 函数接口定义:
def equation(a,b,c):
### 裁判测试程序样例:
# 请在这里写答案
a,b,c=map(float,input().split())
print(equation(a, b, c))
### 输入样例1:
在这里给出一组输入。例如:
in
1 -2 1
### 输出样例1:
在这里给出相应的输出。例如:
out
1.00,1.00
### 输入样例2:
在这里给出一组输入。例如:
in
2 11 -6
### 输出样例2:
在这里给出相应的输出。例如:
out
0.50,-6.00
### 输入样例3:
在这里给出一组输入。例如:
in
2 2 1
### 输出样例3:
在这里给出相应的输出。例如:
out
没有实根
答案:若无答案欢迎评论