뉴턴 반복 식 방법에 의해 실제의 뿌리를 찾는

A를 수행하는 동시에 루프 근처 수학 * X * X * X + 3 * X * X * X + 2 + 1 = 0 (1) 실제 루트 (4)의 반복 뉴턴 방법에 관한 것이다.

#include <iostream>
#include <cmath>
using namespace std;
#define A (4 * x * x * x + 3 * x * x + 2 * x + 1)
#define B (12 * x * x + 6 * x + 2)
int main()
{ 
    double x = 1, a;
 do
    {
        a = x;
        x = a - A / B;
    }while (fabs(x - a) > (1e-5));
    cout << x << endl;
}
게시 44 개 원래 기사 · 원의 찬양 (35) · 전망 (802)

추천

출처blog.csdn.net/huangziguang/article/details/104448685