什么是无实根?
在一元二次方程中,当△<0时,方程没有实数根,其中,△=b^2-4ac。一元二次方程ax^2+bx+c=0(a≠0)的根的判别式是b^2-4ac,用“△”表示(读做“delta”)。
1、在一元二次方程ax^2+bx+c=0中
(1)当△>0时,方程有两个不相等的实数根;
(2)当△=0时,方程有两个相等的实数根;
(3)当△<0时,方程没有实数根,方程有两个共轭虚根.
对于一个一元二次方程有实数根的条件是△=b2-4ac>=0, 若△=b2-4ac<0, 则方程元实数根, 到了高中学习了虚数后, 在复数范围内可以解了. 也就是引入了-1=i^2
所以, 同样是由求根公式来求解的. 只不过是负数的开方用虚数单位i了. 判断是否含有虚数单位. 就是判断△=b2-4ac>=0, 还是△=b2-4ac<0, 小于时就出现虚数单位i了.或以上方程,如果不存在任何实数令其成立,则此方程“无实数根”。例如方程:x^2+1=0。对满足此方程,就要找到一个平方之后等于-1的实数,这显然是不存在的。所以我们说此方程“无实数根”。
一元二次函数方程没有实根啥意思?
一元二次方程AX²十BX十C=0(A≠0,A,B,C是实数)没有实根即是说不存在实数ⅹ,使得Ax²十Bx十C=0。当根的判别式B²一4AC大于零时,该方程有两个不相等的实数根,当B²一4AC等于零时,该方程有两个相等的实数根。当B²一4C小于零时,该方程没有实数根(只有一对虚数根)。
二次函数无实根的条件?
delta=根号(b平方-4ac)
这个数的正负决定
若正两解 若负无实根
0则1解
利用一元二次方程根的判别式( △=b²-4ac )可以判断方程的根的情况 。
一元二次方程 ax²+bx+c=0(a≠0)的根与根的判别式 △=b²-4ac有如下关系:
①当△>0时,方程有两个不相等的实数根;
②当△=0时,方程有两个相等的实数根;
③当△<0时,方程无实数根,但有2个共轭复根。
上述结论反过来也成立。
c语言求虚根公式?
在C语言中,可以使用虚根公式来求解二次方程的虚根。虚根公式如下:
虚根1 = (-b + √(b^2 - 4ac)) / (2a)
虚根2 = (-b - √(b^2 - 4ac)) / (2a)
其中,a、b、c分别是二次方程的系数。在计算虚根时,需要使用math.h头文件中的sqrt()函数来计算平方根。需要注意的是,如果判别式(b^2 - 4ac)小于0,则说明二次方程没有实根,只有虚根。在输出结果时,可以使用printf()函数来显示虚根的值。
#include<stdio.h> #include<math.h> int main() { printf("请输入a,b,c\n"); float a, b, c, t, p, q, x1, x2; scanf_s("%f%f%f", &a, &b, &c); if (a == 0) printf("不是一元二次方程"); else { t = b * b - 4 * a * c; if (t >= 0) { /*求实根*/ x1 = (-b + sqrt(t)) / (2 * a); x2 = (-b - sqrt(t)) / (2 * a); printf("有实根为\n"); printf("x1=%f\nx2=%f\n",x1,x2); } else { p = (-b) / (2 * a);/*求实部*/ q = sqrt(-t) / (2 * a);/*求虚部*/ printf("有虚根为\n"); printf("%f+%f i\n", p, q); printf("%f-%f i\n", p, q);