Форум программистов, компьютерный форум CyberForum.ru

Сравнение функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL и ostream_iterator http://www.cyberforum.ru/cpp-beginners/thread1024982.html
Здравствуйте, товарищи! Вопрос к знатокам библиотеки STL. Решая одну задачу в которой надо было посчитать некоторые точки, каждая из которых уникальна, решил использовать для хранения set, чтобы отсеивать одинаковые точки уже самим контейнером. Сперва использовал свою элементарную структуру Point, но компилер выдавал ошибки про отсутствие операторов вывода и сравнения. Решил юзать...
C++ Отследить ошибку Помогите найти ошибку в программе. #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int n = 0, k = 0, i, r, j = 0, q1, q2, *a; a = new int ; double p; for(k = 10; k<100; k++){ http://www.cyberforum.ru/cpp-beginners/thread1024980.html
C++ Создание дерева
Помогите написать функцию создания дерева, заполняющуяся по порядку ввода элементов с лева на право
Компилятор и среда разработки. Какие лучше новичку? C++
Посоветуйте среду разработки с подсветкой синтаксиса для С++. И компилятор тоже. Пробовал Visual 2010, но как его запустить, где он вообще?
C++ Выделение памяти http://www.cyberforum.ru/cpp-beginners/thread1024968.html
int main() { FILE *fIn = NULL, *fOut =NULL; Error EMyError; CNodeStack *Start; CNodeStack *ListF = new CNodeStack; ListF->next = NULL; Start = ListF; //.................................... delete ListF;
C++ Перегрузка операций и функций Выполнить перегрузку перечисленных операций, закрепив за ними соответствующий функциональный смысл. Прямоугольная матрица +/- сложение/вычитание двух матриц,*умножение двух матриц подробнее

Показать сообщение отдельно
nullpointer
 Аватар для nullpointer
45 / 45 / 5
Регистрация: 30.03.2009
Сообщений: 518
02.12.2013, 00:02     Сравнение функций
parkito, вот здесь
C++
1
2
3
4
5
6
do
{
    prov=rezult;
    rezult=rezult+((mpow(-1,n)*mpow(2,2*n)*mpow(xs,2*n))/fact(2*n));
    n++;
}while(abs(rezult-prov)>=eps);
разность может быть меньше введенного вами эпсилон, но результат будет сильно отличаться от котангенса. Я бы сравнивал разность котангенса из math.h и полученного вами значения. Если использовать ваши обозначения, то:
C++
1
2
3
4
5
do
{
    rezult+=((mpow(-1,n)*mpow(2,2*n)*mpow(xs,2*n))/fact(2*n));
    n++;
}while(eps <= abs(rezult - cctg));
Как-нибудь так.
 
Текущее время: 08:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru