编程求X

booxiong 2011-06-24 08:52:10
求方程X7-X3+X2-5=0 的X,语言不限。这个是笔试题,我没看懂题目
...全文
139 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Freedom 2011-06-25
  • 打赏
  • 举报
回复
根有点多啊 这还真不会
__GUNS_N_ROSES__ 2011-06-25
  • 打赏
  • 举报
回复
高中数学基础也快被我磨完了...╮(╯▽╰)╭
pathuang68 2011-06-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 booxiong 的回复:]

//X7-X3+X2-5=0
double x = 1.0;
double step = 0.001;
double esp = 0.01;
double value = 0.0;

do
{
x += step;
value = pow(x,7) - pow(x,3) + pow(x,2) - 5;
if(fabs(value) < esp)
break;
} wh……
[/Quote]
根只有一个么?呵呵
booxiong 2011-06-24
  • 打赏
  • 举报
回复
现在看来题目应该是高阶方程求解,采用牛顿法

但是那个题目印在纸上呀,也不搞个'^',或者用上标法呀。
booxiong 2011-06-24
  • 打赏
  • 举报
回复
//X7-X3+X2-5=0
double x = 1.0;
double step = 0.001;
double esp = 0.01;
double value = 0.0;

do
{
x += step;
value = pow(x,7) - pow(x,3) + pow(x,2) - 5;
if(fabs(value) < esp)
break;
} while(x < 2);




1.274
matrixcl 2011-06-24
  • 打赏
  • 举报
回复
是解一类问题还是就这一道题?

方程是这个:X^7-X^3+X^2-5=0 还是这个:X*7-X*3+X*2-5=0 ?


感觉这个X^7-X^3+X^2-5=0的可能性大,但是解决一类问题就不现实了。
pathuang68 2011-06-24
  • 打赏
  • 举报
回复
先求X^7-X^3+X^2的一阶导数,从而可以得出这个表达式的极值(极大值和极小值),以及极值所对应的x值,这样就可以得到x的可以用于循环的大致范围,然后在这个x的取值范围内,用逼近法编程解之。
tyhello 2011-06-24
  • 打赏
  • 举报
回复
啊,,不会!根太多了~关注
tyhello 2011-06-24
  • 打赏
  • 举报
回复
逼近法 接近一个精度行不?
jsjygm 2011-06-24
  • 打赏
  • 举报
回复
是不是X^7-X^3+X^2-5=0,求x的值?
blackneck 2011-06-24
  • 打赏
  • 举报
回复
关注下

64,682

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧