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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ действительные числа a, b, c http://www.cyberforum.ru/cpp-beginners/thread85721.html
Привет всем! Помогите плз решить задание. Делать нужно через функцию. (Я создавал тут уже подобную тему недавно, но там было не через функцию) Даны действительные числа a, b, c. Чтобы можно было подставлять свои числа вместо a, b, c с клавиатуры и высчитывать . Получить max(a,a+b)+max(a,b+c)) и всё это делённое на (1+max(a+b*c,1,15) , т.е max(a,a+b)+max(a,b+c))/(1+max(a+bc,1,15) .
C++ Не разберусь в плохом скане кода У Дейтлов есть код http://xmages.net/upload/f5785fa6.jpg Не разберусь, что написано в выделенном красной рамочкой фрагменте. Вижу, что while (grade = cin.get()))... А вот в районе EOF какая-то ерунда. Блин, не понимаю, неужели тот, кто сканил книжку, не мог нормальный скан сделать? http://www.cyberforum.ru/cpp-beginners/thread85703.html
массивы и структуры C++
помогите, пожалуйста, доделать контрольную!!! 6.Просуммировать элементы двумерного массива. Значения элементов вводятся с клавиатуры. 7.Определить сумму и среднее значение элементов двумерного массива. Массив инициализируется внутри программы. 10.Написать программу с использованием структуры, состоящей из переменных, определяющих объект «Студент»: фамилия, номер группы. Объявляется...
C++ Case8. Даны два целых числа: D (день) и M (месяц), определяющие правиль-ную дату невисокосного года. Вывести значения D и M для даты, предше-ствующей
Case8. Даны два целых числа: D (день) и M (месяц), определяющие правиль-ную дату невисокосного года. Вывести значения D и M для даты, предше-ствующей указанной. Case9°. Даны два целых числа: D (день) и M (месяц), определяющие правиль-ную дату невисокосного года. Вывести значения D и M для даты, следую-щей за указанной. Как сделать это? Кто знает, напишите плз как! Добавлено через 1 час 8...
C++ задание для экзамена.. http://www.cyberforum.ru/cpp-beginners/thread85678.html
1. Вывести на экран таблицу значений ряда s(x) для x изменяющихся от 2 до 3,5 с шагом 0.05. Количество слагаемых ряда n=140. (Функция s(x) берется из методического пособия) 2. Задана матрица размером NxN. Получить массив B, присвоив его k-му элементу значение 0, если ( задается условие ), и значение 1 в противном случае (k изменяется от 0 до N-1). 3. Задана матрица размером NxN. Получить...
C++ Отсортировать массив методом Шелла Помогите пожалуйста! Отсортировать массив методом Шелла. Массив нужно вводить вручную. Если можно напишите код полностью. подробнее

Показать сообщение отдельно
Johni
0 / 0 / 0
Регистрация: 02.12.2009
Сообщений: 21

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

14.01.2010, 15:41. Просмотров 2651. Ответов 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;
}}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru