c метод половинного деления



Автор {<[ro^_m^_@n]>}/ задал вопрос в разделе Другие языки и технологии

Помогите решить в c++ методом половинного деления и получил лучший ответ

Ответ от Николай Веселуха[гуру]
#include &lt;iostream&gt;
#include &lt;iomanip&gt;
#include &lt;string&gt;
using namespace std;
bool opposite(double, double, double);
double dichotomy(double, double, double, double = 1e-15);
void error_zero();
double input_double(string = " Введите вещественное число: ");
double function(double);
int main() {
setlocale(0, "");
double x1 = input_double(" Введите x1: ");
double x2 = input_double(" Введите x2: ");
double value = 0;
double eps = 0.001;
if (opposite(x1, x2, value)) {
double x = dichotomy(x1, x2, value, eps);
cout &lt;&lt; " Средина: " &lt;&lt; fixed &lt;&lt; setprecision(15) &lt;&lt; x
&lt;&lt; "
Проверка: " &lt;&lt; function(x) &lt;&lt; endl;
}
else cout &lt;&lt; "a Неправильный интервал!
"
&lt;&lt; " Значение функции должно быть противоположным на разных краях интервала!
";
cin.sync();
cin.get();
}
Источник: 🙂

Ответ от Капитан Гугл[гуру]
Выкладывай свой код на pastebin.com и описывай, в чем проблема...

Ответ от Eminem[активный]
Решить что?? ? Мы тут не экстрасенсы так то.. . И танцы с бубном не помогают=)))
Половинное деление, типа деление без остатка? кажется Див (на англ естественно)...

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите решить в c++ методом половинного деления
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*