这个题目不会做,请救命

莫名的读者 发布于 今天 16:20
阅读 181
收藏 0

请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax**2 +bx =c =0?的两个解。

计算平方根可以调用math.sqrt()函数:

>>> import math
>>> math.sqrt(2)
1.4142135623730951
加载中
0
根号7
根号7

讨论 a,b,c的情况,(1)当且仅当a=b=c=0时,X为任意值;(2)当a=0且b!=0时,x=-(c/b);? (3)当a!=0时,韦达定理进行讨论 b^2-4ac 的值。

莫名的读者
莫名的读者
谢谢,但是具体我不会做
0
B
BayBoBay

由上面的信息可以得出:

第一种情况:

???x1?=?(-b?+?Math.Sqrt(dt))?/?2?*?a;

????x2?=?(-b?-?Math.Sqrt(dt))?/?2?*?a;

第二种情况

??x1?=?-b?/?2?*?a;

?

B
BayBoBay
dt=b2-4ac。
返回顶部
顶部