分别输入了一元二次方程的三个系数,怎样简单输出整个方程?
建立了一个方程类,对象是A,调用b和c 的值.
初学者,没办法 只有用这种效率低的做法了^...
if(A.getB()<0 && A.getC()<0) {
System.out.println(A.getA()+"x*x" + A.getB()+ "x"+A.getC()+"=0");
}
else if(A.getB()>0 && A.getC()>0) {
System.out.println(A.getA()+"x*x" +"+"+ A.getB()+ "x"+"+"+A.getC()+"=0");
}
else if(A.getB()>0 && A.getC()<0) {
System.out.println(A.getA()+"x*x" +"+"+ A.getB()+ "x"+A.getC()+"=0");
}
else {
System.out.println(A.getA()+"x*x" + A.getB()+ "x"+"+" + A.getC()+"=0");
}
有什么简单的方法输出正确的方程啊? 主要是系数是正数时 前面要有个 "+" 号
初学者,没办法 只有用这种效率低的做法了^...
if(A.getB()<0 && A.getC()<0) {
System.out.println(A.getA()+"x*x" + A.getB()+ "x"+A.getC()+"=0");
}
else if(A.getB()>0 && A.getC()>0) {
System.out.println(A.getA()+"x*x" +"+"+ A.getB()+ "x"+"+"+A.getC()+"=0");
}
else if(A.getB()>0 && A.getC()<0) {
System.out.println(A.getA()+"x*x" +"+"+ A.getB()+ "x"+A.getC()+"=0");
}
else {
System.out.println(A.getA()+"x*x" + A.getB()+ "x"+"+" + A.getC()+"=0");
}
有什么简单的方法输出正确的方程啊? 主要是系数是正数时 前面要有个 "+" 号
...全文
相关推荐
编写一个求解一元二次方程的根的程序,方程的系数由用户输入。
C++课程考试试题: 编写一个求解一元二次方程的根的程序,方程的系数由用户输入。 编程环境:vs 2010 控制台应用程序,完美运行!
简单的java一元二次方程实现
double k; Numbertest num=new Numbertest(); System.out.println("所要求解的一元二次方程为:"+ "a*Y*Y+b*Y+c=0"); System.out.println("a,b,c为常数,Y为自变量,请依次输入a,b,c的值"); Scanner in= new Scanner(System.in);
用Java编写程序,求一元二次方程ax²+bx+c=0的根(系数在程序中给定),并输出。
用Java编写程序,求一元二次方程ax²+bx+c=0的根(系数在程序中给定),并输出。
C++通过自定义函数求一元二次方程的根
主要介绍了C++通过自定义函数求一元二次方程的根,涉及C++数学运算相关技巧,非常简单实用,需要的朋友可以参考下
C语言课程设计————求一元二次方程的根
1、功能是对输入的一元二次方程的的三个系数求出对应的根(包括虚根)。 2、对输入系数进行有效性检测,直到能求根止。 3、使用菜单,重复输入系数并求解。


Java SE
