java编写二元一次方程求根代码
时间: 2023-04-09 07:01:29 浏览: 111
以下是一个简单的 Java 代码,用于求解二元一次方程的根:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入二元一次方程的系数a、b、c:");
double a = input.nextDouble();
double b = input.nextDouble();
double c = input.nextDouble();
double delta = b * b - 4 * a * c;
if (delta < 0) {
System.out.println("方程无实数根!");
} else if (delta == 0) {
double x = -b / (2 * a);
System.out.println("方程有一个实数根:" + x);
} else {
double x1 = (-b + Math.sqrt(delta)) / (2 * a);
double x2 = (-b - Math.sqrt(delta)) / (2 * a);
System.out.println("方程有两个实数根:" + x1 + " 和 " + x2);
}
}
}
```
希望能对您有所帮助。