CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

求一元三次方程的解法

楼主lionet(不是我的错....)2001-04-08 14:12:00 在 VC/MFC / 基础类 提问

    有型如   ax^3   +   bx^2   +   cx   +   d   =   0的一元三次方程,   确知至少有一个实数解,请问求实数解的公式是什么?   急用   谢谢.   或请回到电子邮件   jvsun@cmmail.com 问题点数:50、回复次数:9Top

1 楼lionet(不是我的错....)回复于 2001-04-08 15:35:00 得分 0

thxTop

2 楼zhangf()回复于 2001-04-08 15:41:00 得分 10

用数值拟合啊Top

3 楼In355Hz(好象一条狗)回复于 2001-04-08 16:27:00 得分 40

见数学手册:  
  x^3   +px   +   q   =   0   的通解是:  
  x1   =   (   -q/2   +   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)   +   (   -q/2   -   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)   ;    
  x2   =   m   *   (   -q/2   +   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)     +   m^2   *   (   -q/2   -   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)   ;  
  x3   =   m^2   *   (   -q/2   +   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)     +   m   *   (   -q/2   -   (   (q/2)^2   +   (p/3)^3   )^(1/2)   )^(1/3)   ;  
  其中:m   =   (   -1   +   i   *   3^(1/2)   )/2   ,     m^2   =   (   -1   -   i   *   3^(1/2)   )/2  
  而三次方程的一般形式:  
  ax^3   +   bx^2   +   cx   +   d   =   0  
  两边除以a,后设   x   =   y   -   b/3a,就可以化成   y^3   +   py   +   q   =   0   的形式:  
  p   =   c/a   -   b^2/(3*a^2),     q   =   (2*b^3)/(27*a^3)   -   (c*b)/(3*a^2)   +   d/a   ;  
  然后再用上面的公式就行了。其中x1肯定是实根。Top

4 楼In355Hz(好象一条狗)回复于 2001-04-08 16:35:00 得分 0

嗯,检查了一次,没打错;祝你使用顺利。Top

5 楼lionet(不是我的错....)回复于 2001-04-08 19:05:00 得分 0

这么认真,有错也要给分啊,十万分的感谢.Top

6 楼lionet(不是我的错....)回复于 2001-04-08 20:01:00 得分 0

我怎么还没有看到给分的框框哪Top

7 楼lionet(不是我的错....)回复于 2001-04-08 21:08:00 得分 0

1Top

8 楼lionet(不是我的错....)回复于 2001-04-09 12:30:00 得分 0

2Top

9 楼lionet(不是我的错....)回复于 2001-04-09 16:42:00 得分 0

3  
  Top

相关问题

  • 一个关于一元三次方程的求解
  • 100分求一元三次方程的解的源码
  • 请问一元三次方程的求根公式是什么?
  • 三次方程问题已经解决,继续送分!alanwang_(alan)请进
  • 关于多元一次方程的解法
  • 请问有多元高次方程组的数值解法吗?
  • 问题征解,关于一个智力题的程序解法。
  • 求一些平面几何的问题解法
  • 新手求一个数学题的解法
  • 求一个方程的解法.急!!谢了

关键词

  • 三次方程

得分解答快速导航

  • 帖主:lionet
  • zhangf
  • In355Hz

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo