![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
andi |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
какому значению следует граница
Цитата lim (1+1/n)^n n- бесконечность Сообщение отредактировано: volvo - 28.06.2005 23:37 |
![]() ![]() |
Altair |
![]()
Сообщение
#2
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата какому значению следует граница Не граница а предел. lim (1+k/n)^n=e^k. <=> lim (1+1/n)^n=e. Это второй замечательный предел. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
andi |
![]()
Сообщение
#3
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ето я в курсе а прогу как написать?
|
Altair |
![]()
Сообщение
#4
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
А тогда почему в разделе математика???
Переношу в "задачи" Потому, что сразу не указал, что нужна именно программа :yes: Сообщение отредактировано: volvo - 29.06.2005 9:31 -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Altair |
![]()
Сообщение
#5
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Ты хочешь что-то примерно это?
var
n:real;
z:real;
begin
n:=100; {начальное значение}
repeat
z:=Exp(n*Ln((1+1/n)));
n:=n+1;
until z>exp(1)-0.00001; {а тут точность}
writeln(Z);
end.
После выполнения, на экране: Цитата 2.7182718303E+00 смахивает на правду.... Сообщение отредактировано: Oleg_Z - 29.06.2005 9:44 -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
andi |
![]()
Сообщение
#6
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
новенький учусь
|
Altair |
![]()
Сообщение
#7
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
читай мой пост выше
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
andi |
![]()
Сообщение
#8
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
until z>exp(1)-0.01;
почему именно такое условие? |
klem4 |
![]()
Сообщение
#9
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Видимо так как в ответе должно получиться e=2.7....... , то и вычислать тебе надо до тех пор, пока не будет достигнуто e c заданной точностью
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Altair |
![]()
Сообщение
#10
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
нет.
дело в том, что функция (1+1/n)^n возрастающая и ограниченна сверху. Зная, что функция возрастает, нужно ограничить итерации цикла, значя, что до e она не доберется, условие нужно сделать именно такое: Код until z>exp(1)-eps; где eps желаемая точность вычисления. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Romtek |
![]()
Сообщение
#11
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 303 Пол: Мужской Реальное имя: Роман Репутация: ![]() ![]() ![]() |
Ептыть! Это же 2-й замечательный предел!
![]() Oleg_Z, а почему ты не вычисляешь модуль разности от 2-х последних получившихся чисел? Т.е. так: until abs (new - old) < eps;
? Добавлено: http://www.yourmath.com/sp04.htm Сообщение отредактировано: Romtek - 29.06.2005 11:57 -------------------- Romiras HomeLab- материалы и статьи по разработке ПО, моделирование алгоритмов, обработка и анализ информации, нейронные сети, машинное зрение и прочее.
|
Altair |
![]()
Сообщение
#12
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата Ептыть! Это же 2-й замечательный предел! smile.gif О чем я сказал во 2 после. Цитата Oleg_Z, а почему ты не вычисляешь модуль разности от 2-х последних получившихся чисел? нужно конечно, просто задание-то вообще глупое, и я даже не сообразил что неправильно сделал (уже предположив что предел e) ![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Romtek |
![]()
Сообщение
#13
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 303 Пол: Мужской Реальное имя: Роман Репутация: ![]() ![]() ![]() |
const
eps = 1e-8; // точность
function Power (base: double; N: integer): double;
// степень N по основанию base
var k: integer;
P: double;
begin
P := 1.0;
for k := 1 to N do
P := P * base;
Power := P;
end;
var
n: integer;
xold,
xnew: double;
begin
xnew := 0.0;
n := 1;
repeat
xold := xnew;
xnew := Power (1.0 + 1.0/n, n);
writeln ('limit:', xnew : 20 : 8, ' itteration: ', n);
inc (n);
until abs (xnew - xold) < eps;
writeln ('limit is (approximately):', xnew : 20 : 8);
readln;
end.
-------------------- Romiras HomeLab- материалы и статьи по разработке ПО, моделирование алгоритмов, обработка и анализ информации, нейронные сети, машинное зрение и прочее.
|
![]() ![]() |
![]() |
Текстовая версия | 30.07.2025 22:07 |