Ⅰ 如何用java编写一元二次方程的求根问题
import java.util.Scanner;
public class 一元二次方程 {
public static void main(String[] args) {
System.out.println("请输入你一元二次方程的a,b,c");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
int b=input.nextInt();
int c=input.nextInt();
double d=b*b-4*a*c;
double e,f;
if (d==0){
System.out.println("这是个完全平方");
e=f=-b/2*a;
System.out.print(e);
}
else if(d<0) {
System.out.println("无效根");
}
else {
System.out.println("这是个不完全平方,需要用求根公式");
double g=Math.sqrt(Math.abs(b));
e=-(b+g)/2*a;
f=-(e);
System.out.println("第一根是"+e);
System.out.println("第二根是"+f);
}
}
}
这是我的运行结果
(1)数学函数如何求跟公式扩展阅读:
利用java编程解决数学上的解方程题,我们需要把方程求解的思路写出来,然后对应到每一步具体的求解步骤上。就比如解一元二次方程,需要我们把解方程的求根公式,判断式写出,最后用代码表示出来就好了。
需要注意的是,java中有特定的包和数学函数去求解数学问题,比如求根号可以用Math.sqrt()函数,求绝对值用Math.abs()函数
Ⅱ 求根公式是什么
求根公式如下:
,它们的解就都是原方程的解。
Ⅲ 函数求根公式
函数求根公式为:x=[-b±√(b2-4ac)]/(2a),推导一下ax^2+bx+c=0的解。移项,ax^2+bx=-c两边除a,然后再配方,x^2+(b/a)x+(b/2a)^2=-c/a+(b/2a)^2[x+b/(2a)]^2=[b^2-4ac]/(2a)^2两边开平方根。
一元二次ax^2+bx+c=0可用求根公式x=求解,它是由方程系数直接把根表示出来的公式。这个公式早在公元9世纪由中亚细亚的阿尔·花拉子模给出。一元三次方程ax^3+bx^2+cx+d=0的求根公式是1545年由意大利的卡当发表在《关于代数的大法》一书中,人们就把它叫做“卡当公式”。可是事实上,发现公式的人并不是卡当本从,而是塔塔利亚(TartagliaN.,约1499~1557).发现此公式后。
Ⅳ 数学的求根公式是什么
公式法:把一元二次方程化成ax^2+bx+c的一般形式,然后把各项系数a, b, c的值代入求根公式就可得到方程的根。 当b^2-4ac>0时,求根公式为x1=-b+√(b^2-4ac)/2a,x2==-b-√(b^2-4ac)/2a(两个不相等的实数根)当b^2-4ac=0时,求根公式为x1=x2=-b/2a(两个相等的实数根)当b^2-4ac<0时,求根公式为x1=-b+√(4ac-b^2)i,x2=-b-√(4ac-b^2)i(两个共轭的虚数根)(初中理解为无实数根)
Ⅳ 二次函数的求根公式是什么
解ax^2+bx+c = 0 的解。
移项,
ax^2+bx = -c
两边除a,然后再配方,
x^2+(b/a)x + (b / 2a)^2 = -c/a + (b / 2a)^2
[x + b/(2a)]^2 = [b^2 - 4ac]/(2a)^2
两边开平方根,解得
x = [-b±√(b2-4ac)]/(2a)
(5)数学函数如何求跟公式扩展阅读:
基本定义
一般地,把形如
。注意:“变量”不同于“未知数”,不能说“二次函数是指未知数的最高次数为二次的多项式函数”。“未知数”只是一个数(具体值未知,但是只取一个值),“变量”可在一定范围内任意取值。在方程中适用“未知数”的概念(函数方程、微分方程中是未知函数,但不论是未知数还是未知函数,一般都表示一个数或函数——也会遇到特殊情况),但是函数中的字母表示的是变量,意义已经有所不同。从函数的定义也可看出二者的差别。
Ⅵ 三次方程的 求根公式是什么
三次方程形式为:ax3+bx2+cx+d=0。
标准型的一元三次方程aX^3+bX^2+cX+d=0(a,b,c,d∈R,且a≠0)
其解法有:
1、意大利学者卡尔丹于1545年发表的卡尔丹公式法;
2、中国学者范盛金于1989年发表的盛金公式法。
(6)数学函数如何求跟公式扩展阅读:
设方程为
一元三次方程一般形式为
则有
X1·X2·X3=-d/a;
X1·X2+X1·X3+X2·X3=c/a;
X1+X2+X3=-b/a。
Ⅶ 数学,求根公式
二次函数求根公式
设有方程ax²+bx+c=0(a≠0)
那么可得,
x1=【-b+√(b²-4ac)】/2a
x2=【-b-√(b²-4ac)】/2a
三次函数求根公式
ax3+3bx2+3cx+d=0
(1)
如果令
x=y-b/a
我们就把方程(1)推导成
y3+3py+2q=0
(2)
其中
3p=c/a-b2/a2,2q=2b3/a3-3bc/a2+d/a
。
借助于等式
y=u-p/u
引入新变量u
。把这个表达式带入(2),得到:
(u3)2+2qu3-p3=0
(3)
由此得
u3=-q±√(q2+p3),
于是
y=3√(-q±√(q2+p3))-p/3√(-q±√(q2+p3))
。
=3√(-q+√(q2+p3))+3√(-q-√(q2+p3))
。
(最后这个等式里的两个立方根的积等于-p
。)
这就是着名的卡丹公式。
如果再由y转到x,那么,就能得到一个确定一般的三次方程的根的公式。
望采纳
谢谢
有任何不懂
请加好友
一一解答
Ⅷ 一元二次方程的求根公式是什么
一元二次函数求根公式:x=[-b±(b^2-4ac)^(1/2)]/2a。二次函数(quadratic function)的基本表示形式为y=ax²+bx+c(a≠0)。二次函数最高次必须为二次,二次函数的图像是一条对称轴与y轴平行或重合于y轴的抛物线。
抛物线是指平面内到一个定点F(焦点)和一条定直线l(准线)距离相等的点的轨迹。它有许多表示方法,例如参数表示,标准方程表示等等。它在几何光学和力学中有重要的用处。抛物线也是圆锥曲线的一种,即圆锥面与平行于某条母线的平面相截而得的曲线。抛物线在合适的坐标变换下,也可看成二次函数图像。
Ⅸ 数学求根公式
若一元二次方程ax^2+bx+c=0的两个根为x1,x2,则
ax^2+bx+c=a(x-x1)(x-x2)
或利用x1+x2=-a/b,x1*x2=a/c观察的两根
但十字交叉法最好
十字相乘法虽然比较难学,但是一旦学会了它,用它来解题,会给我们带来很多方便,以下是我对十字相乘法提出的一些个人见解。
1、十字相乘法的方法:十字左边相乘等于二次项系数,右边相乘等于常数项,交叉相乘再相加等于一次项系数。
2、十字相乘法的用处:(1)用十字相乘法来分解因式。(2)用十字相乘法来解一元二次方程。
3、十字相乘法的优点:用十字相乘法来解题的速度比较快,能够节约时间,而且运用算量不大,不容易出错。
4、十字相乘法的缺陷:1、有些题目用十字相乘法来解比较简单,但并不是每一道题用十字相乘法来解都简单。2、十字相乘法只适用于二次三项式类型的题目。3、十字相乘法比较难学。
5、十字相乘法解题实例:
1)、 用十字相乘法解一些简单常见的题目
例1把m²+4m-12分解因式
分析:本题中常数项-12可以分为-1×12,-2×6,-3×4,-4×3,-6×2,-12×1当-12分成-2×6时,才符合本题
解:因为 1 -2
1 ╳ 6
所以m²+4m-12=(m-2)(m+6)
例2把5x²+6x-8分解因式
分析:本题中的5可分为1×5,-8可分为-1×8,-2×4,-4×2,-8×1。当二次项系数分为1×5,常数项分为-4×2时,才符合本题
解: 因为 1 2
5 ╳ -4
所以5x²+6x-8=(x+2)(5x-4)
例3解方程x²-8x+15=0
分析:把x²-8x+15看成关于x的一个二次三项式,则15可分成1×15,3×5。
解: 因为 1 -3
1 ╳ -5
所以原方程可变形(x-3)(x-5)=0
所以x1=3 x2=5
例4、解方程 6x²-5x-25=0
分析:把6x²-5x-25看成一个关于x的二次三项式,则6可以分为1×6,2×3,-25可以分成-1×25,-5×5,-25×1。
解: 因为 2 -5
3 ╳ 5
所以 原方程可变形成(2x-5)(3x+5)=0
所以 x1=5/2 x2=-5/3
2)、用十字相乘法解一些比较难的题目
例5把14x²-67xy+18y²分解因式
分析:把14x²-67xy+18y²看成是一个关于x的二次三项式,则14可分为1×14,2×7, 18y²可分为y.18y , 2y.9y , 3y.6y
解: 因为 2 -9y
7 ╳ -2y
所以 14x²-67xy+18y²= (2x-9y)(7x-2y)
例6 把10x²-27xy-28y²-x+25y-3分解因式
分析:在本题中,要把这个多项式整理成二次三项式的形式
解法一、10x²-27xy-28y²-x+25y-3
=10x²-(27y+1)x -(28y²-25y+3) 4y -3
7y ╳ -1
=10x²-(27y+1)x -(4y-3)(7y -1)
=[2x -(7y -1)][5x +(4y -3)] 2 -(7y – 1)
5 ╳ 4y - 3
=(2x -7y +1)(5x +4y -3)
说明:在本题中先把28y²-25y+3用十字相乘法分解为(4y-3)(7y -1),再用十字相乘法把10x²-(27y+1)x -(4y-3)(7y -1)分解为[2x -(7y -1)][5x +(4y -3)]
解法二、10x²-27xy-28y²-x+25y-3
=(2x -7y)(5x +4y)-(x -25y)- 3 2 -7y
=[(2x -7y)+1] [(5x -4y)-3] 5 ╳ 4y
=(2x -7y+1)(5x -4y -3) 2 x -7y 1
5 x - 4y ╳ -3
说明:在本题中先把10x²-27xy-28y²用十字相乘法分解为(2x -7y)(5x +4y),再把(2x -7y)(5x +4y)-(x -25y)- 3用十字相乘法分解为[(2x -7y)+1] [(5x -4y)-3].
例7:解关于x方程:x²- 3ax + 2a²–ab -b²=0
分析:2a²–ab-b²可以用十字相乘法进行因式分解
解:x²- 3ax + 2a²–ab -b²=0
x²- 3ax +(2a²–ab - b²)=0
x²- 3ax +(2a+b)(a-b)=0 1 -b
2 ╳ +b
[x-(2a+b)][ x-(a-b)]=0 1 -(2a+b)
1 ╳ -(a-b)
所以 x1=2a+b x2=a-b
Ⅹ 求根公式是什么
一元二次方程求根公式是x=[-b±√(b^2-4ac)]/2a,标准形式为:ax²+bx+c=0(a≠0)。
一元二次方程求根公式
当Δ=b^2-4ac≥0时,x=[-b±(b^2-4ac)^(1/2)]/2a
当Δ=b^2-4ac<0时,x={-b±[(4ac-b^2)^(1/2)]i}/2a
只含有一个未知数,并且未知数项的最高次数是2的整式方程叫做一元二次方程。它的标准形式为:ax²+bx+c=0(a≠0)其中ax²叫作二次项,a是二次项系数;bx叫作一次项,b是一次项系数;c叫作常数项。
(10)数学函数如何求跟公式扩展阅读:
二元一次方程没有求根公式。
一元二次方程有求根公式:设ax²+bx+c=0(a≠0),判别式△=b²﹣4ac
x1,2=(﹣b±√△)/(2a)
1、△>0时,不相等的两个实根;
2、△=0时,相等的两个实根;
3、△<0时,一对共轭复根。