java解决一元二次方程,并且要求使用“方法”
然后在主类中调用~~~
老大们帮我解决一下啊!!
------解决方案--------------------
y=ax~2+2bx+c
------解决方案--------------------
一元2次方程标准格式是什么
------解决方案--------------------
Y=aX*X+bX+c
a,b,c,为你要输入的数字。。
定义Y()方法
以前写过,忘 了。
还是自己根据公式写一些代码吧。楼主
------解决方案--------------------
String Ax2(double a, double b, double c) {
String an= " ";
if(b*b-4*a*c> 0) {
double x1=(-b+sqrt(b*b-4*a*c))/(2*a);
double x2=(-b-sqrt(b*b-4*a*c))/(2*a);
an= "X1= "+x1+ " X2= "+x2;
}
else if(b*b-4*a*c==0)
an=-b/(2*a);
else {
double r=-b/(2*a);
double i=sqrt(4*a*c-b*b)/(2*a);
an= "X1= "+r+ "+ "+i+ "i X2= "+r+ "- "+i+ "i ";
}
return an;
}
------解决方案--------------------
顶楼上的
楼主别忘了把加减号处理下哦,呵呵,很简单的东西
------解决方案--------------------
自己太懒了~