Заочная физико-техническая школа Московского физико-технического института         
Основной форум
  Вернуться к сообщениям форума  |  Ответить на сообщение 
Корень квадратный из числа по методу Ньютона
Сообщение прислал(а): ANick (АДМИНИСТРАТОР)
Дата написания: 7 августа 2004г. 00:09:22
Корень квадратный из числа по методу Ньютона

#define eps 0.0001
double sqrt (x) double x;
{
double sq, sqold, EPS;

if (x < 0.0)
return -1.0;
if (x == 0.0)
return 0.0; /* может привести к делению на 0 */
EPS = x * eps;
sq = x;
sqold = x + 30.0; /* != sq */
while (fabs (sq * sq - x) >= EPS) {
/* fabs( sq - sqold )>= EPS */
sqold = sq;
sq = 0.5 * (sq + x / sq);
}
return sq;
}

вот. Ну, если кому интересно. ;)
Сообщения в данном потоке
 забыл как извлекать корень :-) (4410) - Milman (proxy.sed.lg.ua) [31.07.04 01:12]
 Корень квадратный из числа по методу Ньютона (4046) - ANick (АДМИНИСТРАТОР) [07.08.04 00:09]
 Производная, сэээр. (4086) - Гехсбарг А.Ю. 310-86-002 (HOME-413C4CF050) [03.08.04 19:36]
 Re: Производная, сэээр. (4130) - Миша (mail.as-net.ru) [06.08.04 23:01]
 Re: Re: Производная, сэээр. (3862) - Миша (mail.as-net.ru) [06.08.04 23:06]
 кнопка (3911) - Їжак (mail.rgi.com) [06.08.04 23:20]
 Глюк? :( (3836) - Їжак (mail.rgi.com) [06.08.04 23:29]

Ответить на сообщение
При публикации вопросов, связанных с задачами, приводите, пожалуйста, ИХ УСЛОВИЯ.
Тема сообщения:
Ваше имя:
Ваш E-Mail:
Текст сообщения:
[Добавить формулу]
Сотрудник ЗФТШ:   
  

© 2002-2020, ЗФТШ МФТИ
    Пожелания вебмастеру
ЛЕКТОРИЙ | ПРОГРАММЫ ОБУЧЕНИЯ | МЕТОДИСТЫ | ШКОЛЬНИКАМ
Разработка 100ляров