a2.java
来自「初学java,最近帮同学作的一些实验」· Java 代码 · 共 46 行
JAVA
46 行
package mypackage;
import java.util.*;
public class A2 implements inputer,computer{
int a,b,c;
public void input()
{
System.out.print("请输入该一元二次方程的系数a,b,c: " );
Scanner cin=new Scanner(System.in);
a=cin.nextInt();
b=cin.nextInt();
c=cin.nextInt();
}
public class prepare{
public double prepare1()
{
double result=Math.pow(b,2)-4*a*c;
return result;
}
public double prepare2()
{
double result=(-b+Math.pow(prepare1(),0.5))/(2*a);
return result;
}
public double prepare3()
{
double result=(-b-Math.pow(prepare1(),0.5))/(2*a);
return result;
}
}
public void comput()
{
prepare P=new prepare();
if(P.prepare1()<0)
System.out.println("该方程无解" );
else
if(a==0)
{ double result=-c/b;
System.out.println("该方程的解为: "+result);}
else
{
System.out.println("方程的第一个解为:"+P.prepare2());
System.out.println("方程的第二个解为:"+P.prepare3());
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?