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

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

Войти
Регистрация
Восстановить пароль
 
Belokurov
0 / 0 / 0
Регистрация: 20.09.2013
Сообщений: 18
#1

Вычисление занчения - C++

11.10.2013, 22:03. Просмотров 208. Ответов 3
Метки нет (Все метки)

Доброго времени суток, помогите вычислить
Миниатюры
Вычисление занчения  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2013, 22:03     Вычисление занчения
Посмотрите здесь:

C++ вычисление пи
Вычисление предела C++
C++ Вычисление факториала
Вычисление VS C++ C++
Вычисление сумм С++ C++
C++ вычисление интегралов
C++ Вычисление экспоненты
C++ Вычисление n!!
Ошибка bad ptr при возвращении занчения из функции C++
C++ Вычисление суммы
Вычисление выражения: x=(y-z+u)/v+w C++
C++ Вычисление вектора

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6111 / 5714 / 1849
Регистрация: 18.12.2011
Сообщений: 14,593
Завершенные тесты: 1
11.10.2013, 22:18     Вычисление занчения #2
Ряд Тейлора
NanoBreaker
 Аватар для NanoBreaker
23 / 23 / 7
Регистрация: 11.07.2013
Сообщений: 88
11.10.2013, 22:18     Вычисление занчения #3
Позялуста:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <cmath>
#include <conio.h>
 
using namespace std;
 
long double fact(int N)
{
    if (N <  0) return 0;
    if (N == 0) return 1;
    else return N * fact(N - 1);
}
 
int main()
{
    long double ex = 1;
    float x;
 
    cout << "Input x: ";
    cin >> x;
 
    for(int i = 1; i < 20; i++)
    {
        ex = ex + (pow(x,i)/fact(i));
    }
    
    cout << "e^" << x << " = " << ex;
 
    getch();
    return 0;
}
Для лучшего результата, можешь изменить кол-во итераций и кол-во знаков после запятой при выводе.
zss
Модератор
Эксперт С++
 Аватар для zss
6111 / 5714 / 1849
Регистрация: 18.12.2011
Сообщений: 14,593
Завершенные тесты: 1
12.10.2013, 15:49     Вычисление занчения #4
NanoBreaker,
Сравните скорость вычисления по моему примеру,
ссылка на который постом выше
(т.е.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double myexp(double x,double eps)
{
    double an,s;
    int n;
    an=1.;s=an;
    n=1;
    while(an>eps)
    {
        an*=x/n.;
        s+=an;
        n++;
     }
     return s;
}
)
и по Вашему.
Надеюсь поймете, сколько у Вас ляпов....
Yandex
Объявления
12.10.2013, 15:49     Вычисление занчения
Ответ Создать тему
Опции темы

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