求ax^2+bx+c=0的根

转载 2012年03月27日 16:08:36
求ax^2+bx+c=0的根
分析:因为当b^2-4ac>=0时,方程有两个实根,否则(b^2-4ac<0)有两个共轭复根。
其程序段如下:
d=b*b-4*a*c;
if(d>=0)
{
x1=(-b+sqrt(d))/2a;
x1=(-b-sqrt(d))/2a;
printf(“x1=%8.4f,x2=%8.4f\n”,x1,x2);
}
else
{
r=-b/(2*a);
i =sqrt(-d)/(2*a);
printf(“x1=%8.4f+%8.4fi\n”r, i);
printf(“x2=%8.4f-%8.4fi\n”r,i)
}

输入任意abc的值,求方程ax^2+bx+c=0的根

using System; using System.Collections.Generic; using System.Linq; using System.Text; namesp...

求出方程ax^2+bx+c=0的实根

代码 /*01. 02.*程序的版权和版本声明部分 03.*Copyright(c)2017,陕西科技大学镐京学院 04.*All rightsreserved. 05.*文件名称: 06.*作者:...

求一元二次方程式ax*x+bx+c=0的根

/* *Copyright (c)2013,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:孙玲倩 *完成日期:20...

C++解一元二次方程。以字符串ax^2+bx+c=d(d>=0)的形式输入

显然在这个题目中,如何解析输入的字符创是主要问题,我的思路是用'+',‘-’,‘=’分段这个字符串,并将每段的开头用一个vector变量记录下来(第一段开始点为0,要手动加入),如分成ax^2    ...

求一元二次方程ax²+bx+c=0

// Copyright (c) 2014软件技术1班 // All rights reserved. // 作 者:A24龙俊全 // 完成日期:2014...

ax*x+bx + c = 0

  • 2013年05月09日 19:34
  • 24KB
  • 下载

ax^3+bx^2+cx+d=0 之c#解决

  • 2007年03月30日 11:33
  • 7KB
  • 下载

求ax + by + c = 0在[x1, x2], [y1, y2]区间内有多少组解?

题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=106   题意:求ax + by + c = 0在[x1, x2], [y1, y2]...

直线拟合之最小二乘法 Ax+By+C=0

最小二乘法拟合直线,对于大多数人都不是很陌生,直线方程 y=kx+b,令sum((y-kx-b)^2),分别对k和b求导便可求出最佳的参数,但是如果遇到诸如“X=5”这样的直线方程,又该如何呢?这时候...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求ax^2+bx+c=0的根
举报原因:
原因补充:

(最多只允许输入30个字)