Не работе программа по нахождению корней - Компьютерные вопросы
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Не работе программа по нахождению корней

Регистрация
22 Авг 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Проверьте пожалуйста, почему не работает программа по нахождению корней методом Ньютона. Вернее она находит неправильный корень. Функция y=x^3 - 4
{
double a, x, dx, e;
a = 3;
e = 1E-3;
dx = (a*a*a - 4) / 3 / a / a;
if ((a*a*a - 4)*(6*a)<0)
{
printf("error ");
}
else
{
do
{
x = a - dx;
a = x;
}
while (dx < e);
printf("x=%lf ", x);
}
return 0;
}
 
Сверху Снизу