![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Account |
![]()
Сообщение
#1
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 212 Пол: Мужской Репутация: ![]() ![]() ![]() |
Задание
![]() Мой код
Вот с точностью 0,1 он вычисляет, если сменить поставить точность выше, при этом соответсвенно и шаг нужно уменьшить допусти 0,01 сделать его, то все программа не пашет, я так понялне хватает размераности типов данных, переменная j обнуляется, а еще заметил i выходит за пределы и становится равной -1. Правильные ли у меня вычисления и как сделать чтоб вычислить с более высокой точностью? |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата а вот только не пойму у тебя ведь переменная x не меняется? а для нее ведь тоже указана область значание? А что, где-то указано, что она должна меняться? Переменная попадает в допустимый интервал, |0.9| < 1, для этого значения и вычисляется ряд...Цитата Вот код, сделанный на основе предложенного выше Ни разу не по моему методу ![]() Вот тут я выкладывал реализацию arctan: Вычисление значений тригонометрических функций на основе разложения в ряд Маклорена , соответственно по моему методу вычисление будет вот таким: x := 0.9;У тебя опять та же ошибка: во время вычисления суммы ряда X не должно меняться, ты же вычисляешь arctan(X), а не arctan(X - delta .. X + delta)... Если тебе надо вычислить ряд для нескольких разных значений X, то оберни это еще одним циклом, в котором меняй аргумент. Но во время самого вычисления суммы ряда значение X для тебя должно оставаться неприкосновенным. |
![]() ![]() |
![]() |
Текстовая версия | 12.08.2025 8:25 |