0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24

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

03.08.2012, 21:54. Показов 21006. Ответов 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
38223 / 21155 / 4314
Регистрация: 12.02.2012
Сообщений: 34,765
Записей в блоге: 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,876
04.08.2012, 20:38
Цитата Сообщение от Catstail Посмотреть сообщение
ex с задаваемой точностью (в примере - 10-14). В частности - если введешь 1, получишь e1 (что, естественно, равно просто e).
я правильно понял что 2.71828 это точность в четырнадцатом знаке?
и тема то про расчет экспоненты при использовании факториалов
Цитата Сообщение от Catstail Посмотреть сообщение
А за код с факториалами я бы снизил оценку на балл...
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38223 / 21155 / 4314
Регистрация: 12.02.2012
Сообщений: 34,765
Записей в блоге: 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru