Показать сообщение отдельно
Старый 26.04.2012, 21:36   #1
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Метод Ньютона

Здравствуйте. Перед мной стоит задача вычисления корня любой степени N из числа (a>0) с заданной точность методом касательных. Вот код для вычисления квадратого корняю.
double n;
    
cin >> n;
    const 
double EPS 1E-15;//1E-15
    
double x 1;
    for (;;) 
    {
        
double nx = (x) / 2;
        if (
abs (nx) < EPS)  break;
        
nx;
    }
    
printf ("%.15lf"x); 
Инетересует можно ли данным методом вычислить корень 3,4,5, ... и . д. степеней и что нужно поменять в коде для этого.
__________________




(Offline)
 
Ответить с цитированием