失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 编写lisp程序解一元二次方程_怎样用C语言编一个解一元二次方程的程序?

编写lisp程序解一元二次方程_怎样用C语言编一个解一元二次方程的程序?

时间:2019-06-06 10:29:46

相关推荐

编写lisp程序解一元二次方程_怎样用C语言编一个解一元二次方程的程序?

展开全部

用三个变量,来接一元二次方程的三个参数,

然后62616964757a686964616fe78988e69d8331333365633839根据这三个参数计算△=b*b-4ac,再根据△判断根情况,并根据求根公式计算出相应根,以上都是用c数学计算不难 ,用到开方函数sqrt

(直接开)

形如x=p或(nx+m)=p(p≥0)的一元二次方程可采用直接开平方的方法解一元二次方程.

如果方程化成x²=p的形式,那么可得x=±p;(x²=p,x=±根号p)

如果方程能化成(nx+m)=p(p≥0)的形式,那么nx+m=±p.(同上)

注意:

①等号左边是一个数的平方的形式而等号右边是一个非负数.

②降次的实质是由一个一元二次方程转化为两个一元一次方程.

③方法是根据平方根的意义开平方

(配方法)

(1)将一元二次方程配成(x+m)=n的形式,再利用直接开平方法求解,这种解一元二次方程的方法叫配方法.

(2)用配方法解一元二次方程的步骤:

①把原方程化为ax²+bx+c=0(a≠0)的形式;

②方程两边同除以二次项系数,使二次项系数为1,并把常数项移到方程右边;

③方程两边同时加上一次项系数一半的平方;

④把左边配成一个完全平方式,右边化为一个常数;

⑤如果右边是非负数,就可以进一步通过直接开平方法来求出它的解,如果右边是一个负数,则判定此方程无实数解。

如果觉得《编写lisp程序解一元二次方程_怎样用C语言编一个解一元二次方程的程序?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。