十万火急 求帮忙解一道大一数学题 用牛顿迭代法 请把完整的步骤写给我...

发布网友 发布时间:2024-10-24 13:01

我来回答

1个回答

热心网友 时间:2024-11-10 19:59

首先要找到解的区间
f(x)=lnx-1/x
f(1) = 0-1=-1<0
f(e)=1-1/e>0
所以在[1,e]之间
写程序的话不知道你用什么语言

x0=1
x1=e

while(x1-x0 >10^-8)
{
double value = f((x0+x1)/2)
if(value >0)
x1=(x0+x1)/2
else
x0 = (x0+x1)/2
}
最后精确度是在10^-8的解

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com