Приближённая муть :) |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
Приближённая муть :) |
yar |
24.11.2002 13:08
Сообщение
#1
|
Группа: Пользователи Сообщений: 9 Репутация: 0 |
ВОт блин загадку заганули мене про эти бесконечные суммы. Недоганяю хоть убей!
Короче, есть некий промежуток, допустим от pi/9 до pi/4. Нужно разбить его на 10 (обзавём эти значения x) частей и замутить цикл, который, соответственно должен повторятся 10 раз. Далее нужно вывести таблицу из 3х колонок, в первой, собственно выводится x, во второй точные значения функции sin(x), а в третьей приблежонное значение, которое высчитывается по формуле какого-то Маклорена: y=sin(x) = x - x3/3! + x5/5! - ... + (-1)n * x2n+1/(2n+1)! Во млин. Сказано, что с точностью E-6. Я канэшно понимаю, но как эту формулу записать в паскале? Там же неззя указывать степень ??? Заранее всем благодарен -------------------- Типа того...
|
Clane |
24.11.2002 14:13
Сообщение
#2
|
Гость |
Hе мешало бы вспомнить школьный курс математики.
Число x в любой степени это : x**n=exp(ln(x)*n)) Ограничение: x>0 т.о. надо написать: If (x > 0) then y:=exp(ln(x)*n)) else writeln('Error: x**n -> x <= 0 !!!'); |
Текстовая версия | 24.09.2024 0:48 |