Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2016, 18:31   #1
wrx sti
Новичок
Джуниор
 
Регистрация: 19.05.2016
Сообщений: 1
По умолчанию Найти корни методом хорд

Помогите разобраться!!!!, как решать с arcsin, не могу понять, с sin работает правильно
#include<iostream>
#include<cmath>
using namespace std;

double f(double x)
{
return asin(x)-sin(2*x);
}
double findRoot(double a, double b, double eps)
{
while(fabs(b - a) > eps)
{
a = b - (b - a) * f(b)/(f(b) - f(a));
b = a - (a - b) * f(a)/(f(a) - f(b));
}
return b;
}
int main()
{
double a=-3, b=2, eps=0.0001;

cout<<"Koren: = "<<findRoot(a, b, eps);

return 0;
}
wrx sti вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите, пожалуйста, построить график, решить методом касательных, методом деления отрезка пополам, и найти корни функции totototo Паскаль, Turbo Pascal, PascalABC.NET 0 10.11.2015 15:45
Найти корень уравнения методом хорд alilar Помощь студентам 0 18.08.2012 16:39
Найти корень уравнения методом хорд ju1sick Помощь студентам 3 13.11.2011 14:42
найти корень методом хорд на с++ Вика 13 Помощь студентам 3 31.10.2010 19:55
найти корень методом хорд в C++ Shikarmo4000 Помощь студентам 2 23.05.2010 14:03