求一元二次方程ax*x bx c=0的解vb程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 05:38:42
你可以自己编一个程序来创建测试数据啊,别忘了有“random()”函数和“randomize”的(PASCAL)再问:哦对但我还要解好麻烦呵呵所以就求助于度娘了再答:比赛时他们只给一两组测试数据,其他
ax²+bx+c=0x²+b/ax+c/a=0x²+b/ax+(b/2a)²-(b/2a)²+c/a=0(x+b/2a)²=b²/
x=1是方程的根,另一根是kx=1代入得y=0=a-b+c①1+k=-b/ak*1=c/a1+c/a=-b/aa+b+c=0③①+③得b=0a=-c=1/3x²/3--1/3=0x²
设原方程的二个根分别是x1,x2,新方程的二个根分别是m,n,那么有m=1/x1,n=1/x2韦达定理得:x1+x2=-b/a,x1x2=c/a所以,m+n=1/x1+1/x2=(x1+x2)/(x1
逻辑问题,多打印,多调试.#include#includeintmain(){doublea,b,c,x1,x2,d,e,f,g;scanf("%f%f%f",&a,&b,&c);d=b*b-4*a*
解一元二次方程的基本思想方法是通过“降次”将它化为两个一元一次方程.一元二次方程有四种解法: 1、直接开平方法;2、配方法;3、公式法;4、因式分解法.1、直接开平方法: 直接开平方法就是用直接开
依题意设方程一的两根为X1X2方程二;两根为X3X4方程一:①X1+X2=-b/2a=-1X1·X2=c/a=-6方程二:②X3+X4=-b/2cX3·X4=a/c∵c/a=-6∴a/c=-1/6∴c
设方程的公共根为b,则代入上面两个方程:(ab)^2+ab-1=0b^2-ab-a^2=0上面两个方程相加:---->b^2(a^2+1)-(a^2+1)=0---->(b^2-1)(a^2+1)=0
正负根号-a/
x1=(-b+Sqrt(b^2-4ac))/(2a),x2=(-b-Sqrt(b^2-4ac))/(2a)前提是b^2-4ac大于0
假设a在单元格A1,b在单元格B1,c在单元格C1然后在答案单元格1处输入=(-B1+(B1^2-4*A1*C1)^(1/2))*(1/2)*(1/A1)单元格2出输入=(-B1-(B1^2-4*A1
(-b(+-,加或减,表示开方有正负)(b*b-4ac)的开放)/(2a)
判别式=b²-4ac=0,说明方程ax²+bx+c=0有一个实数根,函数f(x)=ax²+bx+c的图像与x轴相切a
#include"stdio.h"#include"math.h"voidmain(){floata,b,c;floatdelta;printf("inputa:");scanf("%f",&a);p
ax^2+bx+c=o两实数根为2和3由韦达定理2+3=-b/a2*3=c/a所以b=-5a,c=6acx^2+bx+a=06ax^2-5ax+a=06x^2-5x+1=0(3x-1)(2x-1)=0
选择A有两个相等实根即b^2-4ac=0另外a+b+c=0b=-(a+c)将b=-(a+c)代入b^2-4ac=0有(a+c)^2-4ac=(a-c)^2=0得到a=c
x1=【-b+根号下(b²-4ac)】/2ax2=【-b-根号下(b²-4ac)】/2a
△=b²-4ac
移项,ax^2+bx=-c,同除以a,x^2+bx/a=-c/a配方,x^2+bx/a+b^2/4a^2=-c/a+b^2/4a^2整理:(x+b/2a)^2=(b^2-4ac)/4a^2当Δ=b^2
打酱油