用牛顿迭代法求方程x³-3x-1=0在x=2附近的实根,迭代三次
展开全部
public class Newton {
private static double f(double x) {
return x * x * x - 3 * x - 1;
}
private static double d(double x) {
return 3 * x;
}
public static double root() {
double x = 2;
for (int i = 0; i < 3; i++) {
x = x - f(x) / d(x);
}
return x;
}
public static void main(String[] args) {
System.out.println(root());
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询