Главная /
Программирование /
Функция с прототипом double root(double a, double b, double eps); находит корень фиксированной функции double f(double x); на отрезке [a, b] методом деления отрезка пополам с точностью eps. Пусть функция f(x) определена следующим образом: double f(double
Функция с прототипом
double root(double a, double b, double eps);
находит корень фиксированной функции
double f(double x);
на отрезке [a, b]
методом деления отрезка пополам
с точностью eps
.
Пусть функция f(x)
определена следующим
образом:
double f(double x) {
return sin(x);
}
Каким будет приблизительное значение переменной x
в результате выполнения следующего фрагмента программы:
double x = root(-1., 9., 0.000001);
вопрос
Правильный ответ:
Значение
x
примерно равно 0.
Значение
x
примерно равно 3.141593
Значение
x
примерно равно 6.283185
Значение
x
примерно равно 1.570796
Сложность вопроса
87
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Если бы не эти подсказки - я бы не смог решить c этими тестами интуит.
08 май 2019
Аноним
спасибо за ответ
08 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какой максимальный адрес байта в 32-разрядной архитектуре?
- # Какой двоичный код представляет число -31 для типа short? (Для удобства двоичная запись разбита запятыми на четверки.)
- # При представлении целых чисел в формате Big Endian байты внутри слова нумеруются слева направо, в формате Little Endian - справа налево. Пусть компьютер использует архитектуру Big Endian. Укажите, чему будет равно значение переменной n в результате выполнения следующего фрагмента программы: int k = (-256); int n; signed char *p = (signed char *) &k; n = *p;
- # Можно ли сохранить целое число 123456789012345 в переменной типа double без потери точности?
- # Какое максимальное число операций деления может быть выполнено в алгоритме Гаусса в процессе приведения к ступенчатому виду квадратной матрицы размера 4?