![]() |
|
Модераторы: Poseidon |
![]()
|
|
| AL |
|
|||
|
Unregistered |
arctan(x) = x - x^3/3 +x^5/5 - x^7/7 + ... (-1)^n * x^(2n+1)/(2n+1) ; верно при |x| <= 1
Задачку делаю в визуальном режиме. Delphi. Заданная точность 0.0001. вот код функции:
Даже не запускается. Тут ещё фишка в том, что невозможно возводить отрицательное число в степень с помощью логрифма(именно поэтому там такое условие и переменная m и взят модуль)... Вообщем запутался я - помогите плз. |
|||
|
||||
| AL |
|
|||
|
Unregistered |
Там в 12 строке: n mod 2 - поправлял тут...
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 4 Всего: 261 |
|
|||
|
||||
| AL |
|
|||
|
Unregistered |
Что-то у Вас код какой-то совсем неправильный. Начиная от того, что по условию |x| < 1 да и ответ выдаёт при x=1 около 0,88 - а должно быть 0,78... Раскаладывал это как многочлен по Горнеру - там разница на 3 знаке(0,785 и 0,783).
|
|||
|
||||
| AL |
|
|||
|
Unregistered |
Ура! Заработало:
Разница с формулой - на 5 знаке =) Всем спасибо. |
|||
|
||||
| AL |
|
|||
|
Unregistered |
Ещё один вопрос кстати. У меня есть поле(Edit) - я туда ввожу число(X), нажимаю кнопку OK.
А ниже ещё 3 поля Edit, так вот в них ответы появляются только после того как я кликну на 1 из них, а хотелось бы сразу после нажатия Ok. |
|||
|
||||
| AL |
|
|||
|
Unregistered |
Естественно стояло onclick на поле, а не кнопку) Разобрался.
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |