作业帮 > 综合 > 作业

已知y=x的平方-5x+6用java编程求根

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/27 16:40:56
已知y=x的平方-5x+6用java编程求根
已知y=x的平方-5x+6用java编程求根
哎,初中没好好学,方程式y=x^2-5x+6要有实数解,必须b^2-4ac>=0,即(-5)^2-4(6-y)>=0,得出y>=-0.25估计你这y值肯定是大于0的,所以必然有两个不同解
一元二次方程配方式:a(x+b/2a)^2=(b^2-4ac)/4a^2
得出x=b/2a±根号下((b^2-4ac)/4a^2)
float a1=-5/2;
float a2=Math.sqrt((1+4y)/4);
float x1=a1+a2;
float x2=a1-a2;
x1和x2即为方程解