1. 程式人生 > >牛頓迭代法求方程根--C語言

牛頓迭代法求方程根--C語言

用牛頓迭代法求下面方程在輸入初值點附近的根:

2x3-4x2+3x-6=0

要求前後兩次求出的x的差的絕對值小於10-6

牛頓迭代法公式如下:

將給定給定方程寫成f(x)=0的形式,在給定初值x0的情況下,按如下公式迭代計算:

xn+1=xn-f(x)/f'(x)

提示:C語言數學庫中有求指數an的函式pow(a, n)以及求x絕對值的函式fabs(x)

浮點型資料請定義為雙精度double型別。