📄 a2.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -