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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
#1

Найти ln(x) используя разложением в ряд (элементарная задача) - C++

24.11.2012, 13:33. Просмотров 1122. Ответов 1
Метки нет (Все метки)

Извините, но я в математике в области логарифмов, диф.уравнений и интегралов тупой как пробка и забываю что решал очень быстро, подскажите пожалуйста как это считаеться
[IMG]http://s001.***********/i195/1211/86/f409367099a5.png[/IMG]
Я так понимаю задача элементарная, да и вообще там суть в том что продемонстрировать вывод в gui и на др. яп,но мне с++ родней и код на нём мне будет понятнее. Подскажите пожалуйста как это считать
И напопомните пожалуйста что значит с точностью (это когда после след. итерации результат изменился меньше чем на эпсилон то завершаем рассчёты, да?) Ну и как задать изначально правильно цикл ...

Не по теме:

P.S Да мне стыдно что из меня такой плохой математик

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2012, 13:33     Найти ln(x) используя разложением в ряд (элементарная задача)
Посмотрите здесь:

нахождение exp(-x) разложением в ряд Тейлора не используя эпсилон - C++
нахождение exp(-x) разложением в ряд Тейлора не используя эпсилон

Вычисление ch(x) разложением в ряд - C++
Ребят, не получается решить задание, помогите, пожалуйста. Задачу и формулы надо переписывать! Редактор формул внизу страницы. В...

Вычисление ln(1 + x) разложением в ряд - C++
Всем доброго время суток бьюсь никак не могу въехать как написать программу вычисления ln(1 + x) разложением в ряд в книге дана формула: ...

Вычисление функции разложением в ряд - C++
Здравствуйте, помогите написать программу пожалуйста. лекцию прослушал и не понимаю как. мой вариант на 1й фотографии нужно сделать по...

ВЫчислить exp(-x) разложением в ряд - C++
№1 Дано натуральное число N. Вычислить e^(-x)=∑_(n=0)^∞▒(〖(-1)〗^n x^n)/n!=1-x+x^2/2!-x^3/3!+x^4/4!-…. |x|<IFN №2 Вычмслить формулу...

Вычислить функцию с разложением в ряд - C++
Вычислить функцию с помощью разложения в ряд Ребят, не понимаю как написать на ++

Вычисление функции,разложением ее в ряд - C++
Помогите, пожалуйста, в решении задачи. НИЧЕГО НЕ ПОЛУЧАЕТСЯ Написать программу нахождения суммы ряда с заданной точностью ε. ...

Вычислить е в степени х разложением в ряд. - C++
Т.к. я полный 0 в С++, прошу помощи у профи) Завтра зачет. Составить схему программы и программу на языке C++ с использованием...

Вычисление Sinx/x разложением в ряд - C++
Всем доброго время суток. Вторые сутки бьюсь, задали написать на C++ программу вычисление Sinx/x разложением в ряд: Sinx/x = 1 – (x^2)/3!...

Вычисление функции разложением в ряд - C++
1. Составить алгоритм и написать программу вычисления следующих сумм. 2. Составить программу вычисления суммы первых n=10; 20; 30 членов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
24.11.2012, 14:43     Найти ln(x) используя разложением в ряд (элементарная задача) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
const double eps=0.0001;
double log_my(double x){
       double elem=(x-1.0)/(x+1.0);
       double coeff=(x-1.0)*(x-1.0)/(x+1.0)/(x+1.0);
       double i=1.0;
       double sum=0.0;
       while (fabs(elem)>eps){
             sum+=elem/i;
             elem*=coeff;
             i+=2.0;
             }
       return 2.0*sum;
}
Yandex
Объявления
24.11.2012, 14:43     Найти ln(x) используя разложением в ряд (элементарная задача)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru