高数反推导X公式。

来源:百度知道 编辑:UC知道 时间:2024/06/03 01:31:01
(x^(n+1)-x)/(x-1) * (x^N)=y

^是次方的意思.n跟N是已知数。y也是已知数。。。

trail and error 吧
怒算不可能吧
可以用二分法去算相对精确值
给你个程序吧
#include <iostream>
using namespace std;
int g(int a)
{ double x;
x=[pow(a,n+N+1)-pow(a,N+1)]/(a-1)-y;
if(x>0)
{
return (1);
}
else
return(0);
}
void main()
{float a,b,c;
b=setting initial num1,c=innitial num2;
for(int i=0,i<n,i++)
{
a=(b+c)/2;
if(g(a)>0)
{c=a;
}
else
{
b=a;
};
cout<<the answer is <<a<<endl;

}

那就改成
f(x)=a*a*a-a-1
b=1,c=1.5;
for( i=0,i<10,i++)
{
a=(b+c)/2;
if(f(a)>0)
{c=a;
}
else
{
b=a;
};
}

1/2^n<精度
可以解得迭代次数n

高次方程求解析解是不可能的