日期:2014-05-18  浏览次数:20857 次

初中数学问题
已知

x^1 + x^2 + x^3 + x^4 + x^5 = 100

求x

怎么用程序算啊?急!!!!

------解决方案--------------------
如果想写个循环校验的话,就
for (int i=1;i<101;i++)
{
if (x^1 + x^2 + x^3 + x^4 + x^5) == 100)//改成c#的幂函数
{
Show(x);
}
}
------解决方案--------------------
探讨

引用:

如果想写个循环校验的话,就
for (int i=1;i<101;i++)
{
if (x^1 + x^2 + x^3 + x^4 + x^5) == 100)//改成c#的幂函数
{
Show(x);
}


}


循环100次就能找到答案? 不懂,求大师明示!

------解决方案--------------------
探讨

引用:

不知道你为什么要求这个??不过建议你去看看 牛顿迭代法


有个初中小朋友问,我回答不出来,丢脸啊~~~~

------解决方案--------------------
牛顿迭代法,求近似值
------解决方案--------------------
工程计算里,一般用二分法解决这个问题。
设置精度,设计取值范围,然后,切割循环吧。。。