题目描述
输入一元一次方法的ax+b=0的解。且数据均在double类型以内,且一定有解(保留2位小数)
输入
a b两个数
输出
x的值
样例输入
2 6
样例输出
-3.00
package parctice;
import java.util.Scanner;
/*
1,当a=0,b=0时,方程有无数解;
2,当a=0,b≠0时,方程无解;
3,当a≠0,b=0时,方程有唯一解,x=0;
4,当a≠0,b≠0时,方程有唯一解,x=-b/a。
*/
public class ph1486 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double a=sc.nextDouble();
double b=sc.nextDouble();
//先判断有解情况
if (a!=0 && b!=0) {
double x=-b/a;
System.out.println(String.format("%.2f", x));
}else if (a!=0 && b==0) {
System.out.println("x=0.00");
}else{
System.out.println("无解");
}
}
}