0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
||||||
1 | ||||||
Расчет значения экспоненты03.08.2012, 21:54. Показов 19848. Ответов 22
Метки нет (Все метки)
Есть задача, где требуется вычислить мат. константу е, по формуле е = 1 + 1/0! + 1/1! + 1/2! + 1/3! + ..., и тут в форуме я нашел что-то похожее на ответ:
0
|
03.08.2012, 21:54 | |
Ответы с готовыми решениями:
22
Расчет экспоненты числа с помощью ряда Вычисление значения экспоненты по заданным исходным данным Расчет среднего значения в колонке ListView с учетом значения в ComboBox Расчет значения по формуле |
Нет ТЗ - давай досвидания
746 / 377 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
|
|
03.08.2012, 22:02 | 2 |
Ответ кроется во 2-ой строке. Там указано 100. Как только i станет равно 100 - цикл прервётся.
Добавлено через 1 минуту А чего сложного в ней? Сами б написали, а не рылись в исходниках.
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
|
03.08.2012, 22:04 | 3 |
Это бесконечный ряд, а значит когда заканчивать цикл выбирать вам в зависимости какой точности вы хотите добиться.
2
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
|
03.08.2012, 23:31 [ТС] | 4 |
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
03.08.2012, 23:34 | 5 |
Но код из первого сообщения делает что-то ужасное и совсем это не экспонента. Выбрось его
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|
04.08.2012, 01:25 | 7 |
насколько я помню е=2,71.....
а я только по первым слагаемым 3 насчитал или е = 1 + 1/1! + 1/2! + 1/3! ....... или е = 1/0! + 1/1! + 1/2! + 1/3! ..... но никак не вместе Добавлено через 4 минуты какой интересный цикл первая итерация a=0 вторая 1 третья 4 четвертая 25 ты точно факториал ищешь?
0
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
||||||
04.08.2012, 18:17 [ТС] | 8 | |||||
тот код, в первом сообщений не мой )
а факториал я так нахожу:
да, извиняюсь за неправильный код в первом сообщений.
0
|
Модератор
|
||||||
04.08.2012, 18:29 | 10 | |||||
- в этой формуле первая единица - лишняя.
А вот и код:
Вычислять факториалы не нужно, ибо это очень нерационально в данной задаче...
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
04.08.2012, 18:33 | 11 | |||||
очень не читабильно(по моему)
приходится искать чему равно summa в начале гораздо проще (и логичней )
ибо при 0 выдаст 1
0
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
|
04.08.2012, 18:33 [ТС] | 12 |
0
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
|
04.08.2012, 18:36 [ТС] | 14 |
0
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
|
04.08.2012, 18:41 [ТС] | 16 |
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
04.08.2012, 18:46 | 17 | |||||
чеж ты так бесконечные циклы и break-и любишь?
открой для себя do-while вот твой код
посмотрели..... расчет факториала...... а расчет экспоненты где?
0
|
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 24
|
|
04.08.2012, 18:49 [ТС] | 18 |
еще раз посмотрите, то что написано выше кода на посте №8, я там разве писал что-нибудь про экспоненто?
0
|
Модератор
|
|
04.08.2012, 19:05 | 19 |
- я знаю, что такое экспонента
- ты хочешь мне объяснить, что следует любить, а что - нет? Не трудись... Лучше запусти мой код, и убедись, что он работает.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|
04.08.2012, 19:50 | 20 |
запустил
первая же ошибка #include "iostream.h" потом не объявлено пространство имен но это мелочи вот что дает программа х=1 2.71828 х=2 7.38906 х=3 20.0855 вопрос: Что такое х? и чего мы считаем? Добавлено через 1 минуту Может это экспонента в степени?
0
|
04.08.2012, 19:50 | |
04.08.2012, 19:50 | |
Помогаю со студенческими работами здесь
20
Расчет значения функции Расчет значения функции Расчёт значения по формуле Запрос на расчет значения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |