Update solve.c
Change ys on xs, now must work
This commit is contained in:
parent
af90d91e29
commit
dc7c20a86e
1 changed files with 8 additions and 8 deletions
|
@ -31,22 +31,22 @@ int t6_solve (
|
||||||
return it;
|
return it;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Можно возвращение значений функции в y_lst можно было встроить в суммирование полинома, но мало толку
|
// Можно возвращение значений функции в x_lst можно было встроить в суммирование полинома, но мало толку
|
||||||
for (int i = 0; i < len; ++i)
|
for (int i = 0; i < len; ++i)
|
||||||
{
|
{
|
||||||
double yi = t_lst[i];
|
double xi = t_lst[i];
|
||||||
y_lst[i] = yi;
|
x_lst[i] = xi;
|
||||||
|
|
||||||
if (is_equal(y, yi))
|
if (is_equal(x, xi))
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if ((fabs(yi) - fabs(*maximum)) > DBL_EPSILON)
|
if ((fabs(xi) - fabs(*maximum)) > DBL_EPSILON)
|
||||||
maximum = &yi;
|
maximum = ξ
|
||||||
}
|
}
|
||||||
|
|
||||||
*maximum = y;
|
*(maximum - len) = y;
|
||||||
|
*maximum = x;
|
||||||
*(maximum + len) = x;
|
*(maximum + len) = x;
|
||||||
*(maximum + (len << 1)) = y;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(void)a;
|
(void)a;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue