韦达圆周率c语言,韦达对圆周率的表达式 – 手机爱问
2013-09-17
韦达定理在高中数学的运用?希望有
韦达定理说明了一元n次方程中根和系数之间的关系。法国数学家韦达最早发现代数方程的根与系数之间有这种关系,因此,人们把这个关系称为韦达定理。历史是有趣的,韦达在16世纪就得出这个定理,证明这个定理要依靠代数基本定理,而代数基本定理却是在1799年才由高斯作出第一个实质性的论性。 韦达定理在方程论中有着广泛的应用。
目录
简介
定理证明基本证明
韦达定理推广的证明
一元五次方程验证
例题讲解例1
例2
例3
例4
韦达介绍简介
代数著作
主要贡献
推广
展开简介
定理证明 基本证明
韦达定理推广的证明
一元五次方程验证
例题讲解 例1
例2
例3
例4
韦达介绍 简介
代数著作
主要贡献
...全部
韦达定理说明了一元n次方程中根和系数之间的关系。法国数学家韦达最早发现代数方程的根与系数之间有这种关系,因此,人们把这个关系称为韦达定理。历史是有趣的,韦达在16世纪就得出这个定理,证明这个定理要依靠代数基本定理,而代数基本定理却是在1799年才由高斯作出第一个实质性的论性。
韦达定理在方程论中有着广泛的应用。
目录
简介
定理证明基本证明
韦达定理推广的证明
一元五次方程验证
例题讲解例1
例2
例3
例4
韦达介绍简介
代数著作
主要贡献
推广
展开简介
定理证明 基本证明
韦达定理推广的证明
一元五次方程验证
例题讲解 例1
例2
例3
例4
韦达介绍 简介
代数著作
主要贡献
推广
展开编辑本段简介 韦达定理
英文名称:Vieta's theorem
韦达定理证明了一元n次方程中根和系数之间的关系。
这里讲一元二次方程两根之间的关系。
定理内容:一元二次方程中,两根x₁、x₂有如下关系
编辑本段定理证明基本证明
由一元二次方程求根公式为:X = (-b±√b^2-4ac)/2a
(注意:a指二次项系数,b指一次项系数,c指常数,且a≠0)
可得X1= (-b+√b^2-4ac)/2a ,X2= (-b-√b^2-4ac)/2a
1。
X1+X2=(-b+√b^2-4ac)/2a+(-b-√b^2-4ac)/2a
所以X1+X2=-b/a
2。X1X2= [(-b+√b^2-4ac﹚÷2a]×[(-b-√b^2-4ac﹚÷2a]
所以X1X2=c/a
(补充:X1^2+X2^2=(X1+X2)^2-2X1·X2=(-b/a)^2-2c/a=(b^2-2ac)/(a^2))
(扩充)
3。
X1-X2=(-b+√b^2-4ac)/2a-(-b-√b^2-4ac)/2a
又因为X1。X2的值可以互换,所以则有
X1-X2=±【(-b+√b^2-4ac)/2a-(-b-√b^2-4ac)/2a】
所以X1-X2=±(√b^2-4ac)/a
韦达定理推广的证明
设X1,X2,……,xn是一元n次方程∑AiXi =0的n个解。
则有:An(x-x1)(x-x2)……(x-xn)=0
所以:An(x-x1)(x-x2)……(x-xn)=∑AiXi (在打开(x-x1)(x-x2)……(x-xn)时最好用乘法原理)
通过系数对比可得:
A(n-1)=-An(∑xi)
A(n-2)=An(∑xixi)
…
A0=[(-1) ]×An×ΠXi
所以:∑Xi=[(-1) ]×A(n-1)/A(n)
∑XiXj=[(-1) ]×A(n-2)/A(n)
…
ΠXi=[(-1) ]×A(0)/A(n)
其中∑是求和,Π是求积。
一元五次方程验证
已知一个一元五次方程:a1*(x^5)+b*(x^4)+c*(x^3)+d*(x^2)+e*x+f = 0 设该式为形式1
根据高斯的代数原理:上式在复数范围内必可分解成: a1*(x-x1)*(x-x2)*(x-x3)*(x-x4)*(x-x5)=0 的形式;且x1,x2,x3,x4,x5是该多项式在复数范围内的根。
把上式展开成:
-a1*x1*x2*x3*x4*x5+a1*x*x2*x3*x4*x5+a1*x*x1*x3*x4*x5-a1*(x^2)*x3*x4*x5+a1*x*x1*x2*x4*x5-a1*(x^2)*x2*x4*x5-a1*(x^2)*x1*x4*x5+a1*(x^3)*x4*x5+a1*x*x1*x2*x3*x5-a1*(x^2)*x2*x3*x5-a1*(x^2)*x1*x3*x5+a1*(x^3)*x3*x5-a1*(x^2)*x1*x2*x5+a1*(x^3)*x2*x5+a1*(x^3)*x1*x5-a1*(x^4)*x5+a1*x*x1*x2*x3*x4-a1*(x^2)*x2*x3*x4-a1*(x^2)*x1*x3*x4+a1*(x^3)*x3*x4-a1*(x^2)*x1*x2*x4+a1*(x^3)*x2*x4+a1*(x^3)*x1*x4-a1*(x^4)*x4-a1*(x^2)*x1*x2*x3+a1*(x^3)*x2*x3+a1*(x^3)*x1*x3-a1*(x^4)*x3+a1*(x^3)*x1*x2-a1*(x^4)*x2-a1*(x^4)*x1+a1*(x^5)=0
上述方程可化简成:
a1*(x^5)-(x2+x1+x4+x5+x3)*(x^4)*a1+(x4*x5+x1*x3+x2*x3+x1*x2+x2*x4+x1*x4+x3*x4+x3*x5+x2*x5+x1*x5)*
(x^3)*a1-(x3*x4*x5+x2*x3*x5+x1*x3*x5+x1*x2*x5+x2*x4*x5+x1*x4*x5+x2*x3*x4+x1*x3*x4+x1*x2*x4+x1*x2*x3)*
(x^2)*a1+(x2*x3*x4*x5+x1*x3*x4*x5+x1*x2*x4*x5+x1*x2*x3*x5+x1*x2*x3*x4)*x*a1-x1*x2*x3*x4*x5*a1=0
设化简后的方程为形式3。
最后对比形式1与形式3的x次方相同的数,即可得该多项式根与系数的关系:
编辑本段例题讲解例1
已知p+q=198,求方程x^2+px+q=0的整数根. (94祖冲之杯数学邀请赛试题)
解:设方程的两整数根为x1、x2,不妨设x1≤x2.由韦达定理,得
x1+x2=-p,x1x2=q.
于是x1·x2-(x1+x2)=p+q=198,
即x1·x2-x1-x2+1=199.
∴运用提取公因式法(x1-1)·(x2-1)=199.
注意到(x1-1)、(x2-1)均为整数,
解得x1=2,x2=200;x1=-198,x2=0.
例2
已知关于x的方程x^2-(12-m)x+m-1=0的两个根都是正整数,求m的值.
解:设方程的两个正整数根为x1、x2,且不妨设x1≤x2.由韦达定理得
x1+x2=12-m,x1x2=m-1.
于是x1x2+x1+x2=11,
即(x1+1)( x2+1)=12.
∵x1、x2为正整数,
解得x1=1,x2=5;x1=2,x2=3.
故有m=6或7.
例3
求实数k,使得方程kx^2+(k+1)x+(k-1)=0的根都是整数.
解:若k=0,得x=1,即k=0符合要求.
若k≠0,设二次方程的两个整数根为x1、x2,且X1≤X2,由韦达定理得
∴x1x2-X1-x2=2,
(x1-1)( x2-1)=3.
因为x1-1、x2-1均为整数,
所以X1=2,X2=4;X1=—2,X2=0。
所以k=1,或k=-1/7
综上所述 k=0 k=1 k=-1/7
例4
已知二次函数y=-x²+px+q的图像与x轴交于(α,0)、(β,0)两点,且α>1>β,求证:p+q>1. (97四川省初中数学竞赛试题)
证明:由题意,可知方程-x²+px+q=0的两根为α、β.
由韦达定理得 α+β=p,αβ=-q.
于是p+q=α+β-αβ,
=-(αβ-α-β+1)+1
=-(α-1)(β-1)+1>1(因α>1>β).。
收起
韦达圆周率c语言,韦达对圆周率的表达式 – 手机爱问相关推荐
- 蒙特卡洛求圆周率c语言代码,蒙特卡洛法求圆周率
利用蒙特卡洛算法求圆周率是一个概率的方法,关于这方面的内容很多,而且也很容易理解,更多具体分析过程可以参考如下文章: http://blog.csdn.net/zzhflyqh/article/det ...
- 蒙特卡洛法求圆周率 c语言,c++蒙特卡洛法求圆周率
在linux下用 g++ pi.cpp -o pi -lm 编译. //蒙特卡洛法求圆周率 #include #include #include #include using namespace st ...
- 为0用c语言怎么写,应输出“1990”,该怎么写用C语言编程写 – 手机爱问
2004-11-14 C语言程序题 对楼上的略作修改: #include #include void stat(char *str) { int n1,n2,n3,n4; n1 = n2 = n3 = ...
- c语言 号咋打,C语言C语言中的开头#号如何打? – 手机爱问
2004-12-20 C语言中如何实现输入密码?(在输入时显示为*号.) 参考: 以下程序功能: 接受所有打印字符. 不接受控制字符,如Ctrl+ ,Alt,F1等. 可使用退格键删除以输入字符. 回 ...
- C语言中前面有四个空格,在C语言编程中什么叫前导空格,什么叫尾随空 – 手机爱问...
在c语言中,何为条件运算符!具体 计算机具有逻辑判断能力,其判断的依据是计算机内部进行逻辑运算的结果.C语言提供了关系运算和逻辑运算,用来构造C程序控制中的条件,实现程序的选择结构和循环结构控制. 关 ...
- c语言中整形数据分为几进制,c语言中整型数据中的8进制以及16进制数据 – 手机爱问...
2018-01-24 ▉当a=3,b=2,c=1时,表达式f=a>b>c的值是[ ].▉在C语言中,表示逻辑"真"值用[ ].▉C语言提供的三种逻辑运算符是[1].[2 ...
- 5求的值c语言编辑,C语言中怎样求1+3+5~~~~~+9值并 – 手机爱问
2018-04-06 C 语言中的原码怎么? 数计算机二进制形式表示数分有符号数和无符号数原码.反码.补码都有符号定点数表示方法有符号定点数高位符号位0正1副下都8位整数例原码数本身二进制形式例100 ...
- vc6.0是c语言吗,vc6.0我二级报的是C语言,听说现在C语 – 手机爱问
2008-05-10 二级 C语言 二级 Visual basic 二级 JAVA 二级 C++ 就是几种语言类型,没别的区别的.就象一个英语,一个日语的. 你可以自己根据情况选学一种 都很简单的. ...
- 成绩在C语言中怎么表示,c语言指数函数-分数在C语言中怎么表示分数和指数形式在C语 – 手机爱问...
2019-02-12 c语言把int转换为char格式 内容为数字的char,包含0,1,2,3,4,5,6,7,8,9共计10个字符.这十个字符在存为字符型时,其存储值为对应的ascii码,而这些a ...
- c语言录入信息后无法显示桌面,输入法在桌面不显示,怎么修改能显示在桌面任 – 手机爱问...
2011-07-16 语言栏消失了,怎么办?我电脑的语言栏为 照楼主所说,应该是语言输入法程序损坏了,详细你参考下边答案吧!恢复"语言栏"经典办法!:1.如果windows的任务栏 ...
最新文章
- 知道PHP期末答案,PHP期末练习(参考答案).doc
- 官宣!《新程序员·开发者黄金十年》正式发布
- Flutter入门(mac环境变量配置)
- 微信公众号支付(二):统一下单
- 建立一个Web项目及一些错误解决办法
- lz0-007 读书笔记09
- [Idea Fragments]2013.08.08
- 列Readonly的问题
- 算法:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。...
- [渝粤题库]西北工业大学统计学
- Java中使用有返回值的线程
- 测试用例综合设计方法
- php checkbox后台判断是否选中,jquery如何判断是否选中checkbox
- thinkphp多语言设置
- 磁盘碎片整理程序的原理是什么?
- 【java】监听器、box和JFrame的应用
- Node.js 中 exports 和 module.exports 的区别
- 【Web API系列教程】3.10 — 实战:处理数据(公布App到Azure App Service)
- 传智播客Java引用和数值类型思考
- python 定时任务 web管理_python定时任务