题目描述
解一元二次方程
ax2+bx+c=0
的解。
输入
a,b,c的值。
输出
两个根x1和x2,其中 x1>=x2结果保留两位小数
样例输入
1 5 -2
样例输出
0.37 -5.37
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner((System.in ));
double a=cin.nextDouble();
double b=cin.nextDouble();
double c=cin.nextDouble();
double delta=Math.sqrt(b*b-4*a*c);
double x1=(-b+delta)/2/(a);
double x2=(-b-delta)/2/(a);
if(x1 < x2) {
double t = x1;
x1 = x2;
x2 = t;
}
System.out.println(String.format("%.2f %.2f",x1,x2));
cin.close();
}
}