Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/107: Рейтинг темы: голосов - 107, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24

Расчет значения экспоненты

03.08.2012, 21:54. Показов 20983. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть задача, где требуется вычислить мат. константу е, по формуле е = 1 + 1/0! + 1/1! + 1/2! + 1/3! + ..., и тут в форуме я нашел что-то похожее на ответ:
C++
1
2
3
4
5
6
7
8
9
10
 int e;
for(int i=0; i<100; i++)
{
int a
for(a=0; a<i; a++)
{
a*=a;
}
e+=1/a;
}
но у меня возник вопрос: почему цикл останавливается на значений 100? является ли это пределом, когда цикл останавливается или нет?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.08.2012, 21:54
Ответы с готовыми решениями:

Расчет экспоненты числа с помощью ряда
Ребята объясните пожалуйста на не сложном примере как это делается и для чего)

Вычисление значения экспоненты по заданным исходным данным
Здравствуйте. Требуется написать программу вычисления значения экспоненты по заданным исходным данным. (Формула ниже) В формуле заданные...

Расчет среднего значения в колонке ListView с учетом значения в ComboBox
Помогите решить такую задачу.Пользователь заполняет таблицу ListView данными о моторах, включающими тип мотора, получаемый от ComboBox, и...

22
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38210 / 21143 / 4313
Регистрация: 12.02.2012
Сообщений: 34,756
Записей в блоге: 14
04.08.2012, 20:29
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от ValeryS Посмотреть сообщение
потом не объявлено пространство имен
- я работаю в MS VC++ 6.0 там пространство имен задавать не обязательно. Что до include, то да - в современных студиях рекомендуют использовать <..>

Цитата Сообщение от ValeryS Посмотреть сообщение
Что такое х? и чего мы считаем?
- ох... Функия (моя) exp_ вычисляет значение ex с задаваемой точностью (в примере - 10-14). В частности - если введешь 1, получишь e1 (что, естественно, равно просто e). Полагаю, все ясно?

А за код с факториалами я бы снизил оценку на балл...
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
04.08.2012, 20:38
Цитата Сообщение от Catstail Посмотреть сообщение
ex с задаваемой точностью (в примере - 10-14). В частности - если введешь 1, получишь e1 (что, естественно, равно просто e).
я правильно понял что 2.71828 это точность в четырнадцатом знаке?
и тема то про расчет экспоненты при использовании факториалов
Цитата Сообщение от Catstail Посмотреть сообщение
А за код с факториалами я бы снизил оценку на балл...
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38210 / 21143 / 4313
Регистрация: 12.02.2012
Сообщений: 34,756
Записей в блоге: 14
04.08.2012, 20:41
Неправильно. При выводе задай больше значащих цифр - получишь то, что хочешь. Ну, не с 14-ю значащими цифрами, но 13 - думаю, будут верными.

Вот модифицированный код:

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
#include <iostream.h>
#include <math.h>
 
double exp_(double x,double eps)
{
    double s=1;
    double n=1;
    double a=1;
    while (1)
    {
        a=a*x/n;
        if (fabs(a) <= eps) break;
        s=s+a;
        n++;
    }
    return s;
}
 
int main(int argc, char* argv[])
{
    double x;
    cout.precision(13);  // точность при печати
    cout << "Enter x ";
    cin >> x;
    cout << "exp(" << x << ")=" << exp_(x,1e-14) << endl;
    return 0;
}
Миниатюры
Расчет значения экспоненты  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.08.2012, 20:41

Расчет значения по формуле
Доброго времени суток! Уважаемые программисты, прошу вашей помощи ибо не понимаю! Задача такова: Заданы 2 вектора. Нужно рассчитать...

Расчет значения функции
Доброго времени суток, помогите пожалуйста написать простую программу исчисления значений функции в точке X. Значение X вводится с консоли....

Расчет значения функции
Задание: программа запрашивает у пользователя значение аргумента функции, указанной в вашем варианте, и выводит значение функции при...

Расчёт значения по формуле
Составить программу для расчета значений z1 и z2 (результаты должны совпадать). ...

Запрос на расчет значения
Здравствуйте. Не могу решить задачу: Определить Список покупателей с фамилиями и рейтингами, которые сделали заявок меньше среднего числа...


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ начало и оглавление - Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru