미분을 이용해서 근을 구하는 Newton-Raphson 방법.[문제] 의 근을 구하여 보자.풀이.양수 근이 값이다. 2 의 제곱근을 구하는 문제이다.
을 지나고 기울기가 인 직선의 방정식은이 직선의 x 절편이 x2 이므로
#include <stdio.h>int main(){int i;double x1,x2;x1 = 100.0; // 초기값for( i = 1 ; i <= 10 ; i++){ // 10 번 반복x2 = (x1*x1 + 2 ) /(2*x1);printf("%lf\n",x2);x1 = x2;}}결과.50.01000025.02499612.5524586.3558953.3352821.9674661.4920011.4162411.4142151.414214