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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.86
Johni
0 / 0 / 0
Регистрация: 02.12.2009
Сообщений: 21
#1

Логарифм - C++

14.01.2010, 15:41. Просмотров 2652. Ответов 0
Метки нет (Все метки)

Дан код описание натурального логарифма ln()(разложение ряда), Кто может поправить код на С++,
и описать Log2(a)=lna/ln2
Мучаюсь уже три месяца.Если кто знает еще описание куб. корня,прошу помочь

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
private double MLn(double x0){
    double x=x0;
    double y=0;
        //Получаем показатель степени
        String s0=""+x;
        int i=s0.indexOf("E");
        String s1=s0.substring(i+1, s0.length());//Правее E
        String s2=s0.substring(0, i);//Левее E
        double a=0,b=0;
        a=Double.parseDouble(s1)+1;
        b=Double.parseDouble(s2)/10;
  //вычисления логарифма  b как суммы ряда Тейлора
       int n=1;
       double sn=1;
       while (sn>(1E-16)*n){
          sn=-sn*(b-1);
          y=y+sn/n;
          n=n++;
      }
    y=y+a*2.302585092994046;
    return y;
}}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2010, 15:41     Логарифм
Посмотрите здесь:

Неправильно считается десятичный логарифм - C++
не верно считается десятичный логарифм(z), почему? заранее спс #include <iostream> #include <conio.h> #include <math.h> using...

Как описать в С++ логарифм х за основанием 20? - C++
Как описать в С++ логарифм х за основанием 20?

Как записать логарифм числа X по основанию 4 - C++
как записать в c++ log числа X по основанию 4

Вычисления таблицы значений суммы S(x) (не вычисляется логарифм) - C++
Составить программу вычисления таблицы значений суммы S(x): S(x)=\sum_{k=0}^{n}\frac{{\ln}^{k}3}{k!}{x}^{k} Еще одна схожая задача, но...

Вычислить логарифм по различным основаниям в соответствии с формулой - C++
Составить программу и вычислить значение функции y. Вычислить логарифм по различным основаниям в соответствии с формулой...

Калькулятор на Си. Как реализовать триногометрические ф-ции и функцию логарифм? - C++
Написал код в котором надо вводить каждый елемент(первое число, знак операции, второе число, знак операции, 3... знак "=") по отдельности....

Создать функцию, вычисляющую логарифм заданного числа по заданному основанию. - C++
Создать функцию, вычисляющую логарифм заданного числа по заданному основанию. Как!?

Сформировать массив из тех его положительных элементов, которые меньше, чем логарифм этих элементов - C++
Добрый вечер) Ребят, в одном из экзаменационных билетов есть вот такая задача: Используя функцию P для каждого столбца матрицы А с 9...

Логарифм - Pascal ABC
Хотелось бы реализовать функцию логарифма function elog(a,b:integer):integer; где а - число логарифм которого нужно найти, а b -...

Логарифм - Pascal ABC
Подскажите, как записать lg|x| на Паскале. Именно с модулем


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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