![一元二次方程式的虚根_第1页](http://file4.renrendoc.com/view/b5d1e0cdc755bdb94128acf1e232cdad/b5d1e0cdc755bdb94128acf1e232cdad1.gif)
![一元二次方程式的虚根_第2页](http://file4.renrendoc.com/view/b5d1e0cdc755bdb94128acf1e232cdad/b5d1e0cdc755bdb94128acf1e232cdad2.gif)
![一元二次方程式的虚根_第3页](http://file4.renrendoc.com/view/b5d1e0cdc755bdb94128acf1e232cdad/b5d1e0cdc755bdb94128acf1e232cdad3.gif)
![一元二次方程式的虚根_第4页](http://file4.renrendoc.com/view/b5d1e0cdc755bdb94128acf1e232cdad/b5d1e0cdc755bdb94128acf1e232cdad4.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一元二次方程式的虚根目录
⊙一元二次方程⊙判别式⊙求根公式⊙代码实现⊙运行结果前两天在《一元二次方程实数根的求解》一文中给出了一元二次方程在实数范围内的求解方法,换言之,方程在复数范围内的求解方法还未给出,今天就来填补一下前两天留下的坑吧。毕竟出来混迟早是要还的!1一元二次方程百度百科只含有一个未知数(一元)并且未知数项的最高次数都是2(两次)的整式方程叫作一元二次方程。一元二次方程经过整理都可化成一般形式ax²+bx+c=0(a≠0)。其中,ax²叫作二次项,a是二次项系数;bx叫作一次项,b是一次项系数;c叫作常数项。——再复习一下概念2判别式判别式还是那个熟悉的判别式:①当△>0时,方程有两个不相等的实数根;②当△=0时,方程有两个相等的实数根;③当△<0时,方程无实数根,但有2个共轭复根。(其中,△=b²-4ac,a、b、c分别是一元二次方程的二次项系数、一次项系数以及常数项。)3求根公式
△=b²-4ac<0时,一元二次方程稍微有了点变化:在△=b²-4ac<0时,将a、b、c的值带入求根公式:就能计算得到一元二次方程在复数范围内的解。4代码实现/***@file:equation.c*@author:Kevin*@version:1.1.0.*@since:2019年7月23日18:20:17*@description:求解一元二次方程*/#include<stdio.h>#include<math.h>#include<stdlib.h>/***@function:main*@author:Kevin*@version:1.1.0*@since:2019年7月19日21:35:50*@description:main函数*@parameter:None*@return:None*/voidmain(intargc,char*argv[]){doublea=0.0,b=0.0,c=0.0;//方程系数doubledelta=0.0;//判别式doublex1=0.0,x2=0.0;//方程的实根doublereal=0.0;//实部doubleimag=0.0;//虚部printf("Inputthecoefficientofequation:a,b,c\n");scanf("%lf,%lf,%lf",&a,&b,&c);fflush(stdin);//清空输入流缓冲区中的内容if(a!=0){delta=pow(b,2)-4*a*c;//△>0,方程有两个不等实根if(delta>0){x1=(-b+sqrt(delta))/(2.0*a);x2=(-b-sqrt(delta))/(2.0*a);printf("△=%.2f>0,theequationhastwodifferentrealroots:\n",delta);printf("x1=%.2f,x2=%.2f.\n",x1,x2);}elseif(delta==0)//△=0,方程有两个相等实根{x1=x2=-b/(2*a);printf("△=%.2f=0,theequationhastwoequalrealroots:\n",delta);printf("x1=x2=%.2f.\n",x1);}else//△>0,方程在实数范围内无解,但有两个共轭复数根{printf("△=%.2f<0,theequationhastwocomplexconjugateroots:\n",delta);real=-b/(2.0*a);imag=sqrt(-delta)/(2.0*a);//输出两个共轭复数根if(imag>0){printf("x1=%.2f+%.2fi,x2=%.2f-%.2fi.\n",real,imag,real,imag);}else{printf("x1=%.2f%.2fi,x2=%.2f+%.2fi.\n",real,imag,real,-imag);}}}else//a=0,一元一次方程并给出解{printf("Theeq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年金刚石膜-声表面波器件(SAW)项目规划申请报告模板
- 2025年绝缘材料:绝缘套管项目提案报告模范
- 2025年个体经营物流配送协议
- 2025年耐高温可加工陶瓷项目立项申请报告
- 2025年发泡消泡剂项目规划申请报告
- 2025年授权代理业务综合合同范本
- 2025年建筑器材租赁合同标杆
- 2025年仓储物流服务合作协议合同
- 2025年工业外包合同中的环境管理措施
- 2025年城市绿化养护服务合同文本
- 2024年01月江西2024年江西银行赣州分行招考笔试历年参考题库附带答案详解
- 初三数学一元二次方程应用题附答案
- 教职工安全管理培训
- 云南省曲靖市罗平县2024-2025学年高二上学期期末地理试题( 含答案)
- 2025年春新人教PEP版英语三年级下册课件 Unit 1 Part C 第8课时 Reading time
- 中国糖尿病防治指南(2024版)要点解读
- Unit 1 Nice boys and girls【知识精研】-一年级英语下学期(人教PEP版一起)
- 《口腔科学绪论》课件
- 《消防检查指导手册》(2024版)
- 2024年萍乡卫生职业学院单招职业技能测试题库标准卷
- 粤教粤科版三年级下册科学全册课时练(同步练习)
评论
0/150
提交评论