![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.12.2009
Сообщений: 11
|
![]()
IDE Pelles C, задание :
Вычислить сумму ряда (приближенное значение функции arctg для |x|<1) с точностью eps. Значения x и eps вводятся с клавиатуры. Полученный результат и значение библиотечной функции arctg вывести на экран. ряд.bmp - собсно ряд. Код:
И еще - что за "значение библиотечной функции arctg "? Это просто вывести значение арктангенса введенного числа? ![]()
Какой мне странный сон приснился, - подумала Алиса и побежала домой, чтобы не опоздать к чаю.
Последний раз редактировалось Eovin; 12.03.2010 в 13:11. Причина: ошибка в коде |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Вы, вообще, на результат, выводимый своей программой, смотрели? Он Вас не смутил?.. У меня, например, выдаётся 0, какое бы x я ни вводил... А i, заодно с результатом, распечатать не пробовали? То, что оно остаётся нулём, какую бы точность ни задали, не удивило?..
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.12.2009
Сообщений: 11
|
![]()
Ого, нет не смотрела, признаюсь =/ и в чем тут проблема?
Какой мне странный сон приснился, - подумала Алиса и побежала домой, чтобы не опоздать к чаю.
Последний раз редактировалось Eovin; 12.03.2010 в 13:38. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Значит, у кого-то из нас - "неправильный мёд"...
![]() Это, вообще-то, опасный фокус. И, чем меньше eps, тем опаснее. Просто, уберите эту строку вообще. Точность у Вас и так достигается. Библиотечная ф-я atan() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.12.2009
Сообщений: 11
|
![]()
0 там получается если ввести 1, значит не работает нормально проверка на ввод -1<x<1.
И насчет точности: вот если я задаю например 0,00000001, то все равно в ответе получаю число с точностью 0,000001.
Какой мне странный сон приснился, - подумала Алиса и побежала домой, чтобы не опоздать к чаю.
Последний раз редактировалось Eovin; 12.03.2010 в 13:51. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Ещё раз. Медленно. По пунктам...
![]() 1. 0 (и i=0) я получаю всегда, кроме крайних значений (-1 и 1). Причина этого - использование Вами для принятия решения о выходе из итерационного цикла ф-ии labs(), которая ожидает аргументя типа long. О том, что будет конверсия с непредсказуемым р-том, M$VC 6 меня честно предупредил на этапе трансляции. Как только я ставлю туда fabs(), программа начинает считать нормально. 2. В подправленной программе для -1 и +1 у меня всё считается нормально (-0.785 и 0.785 соответственно). Цитата:
3.b Укажите явно длины дробной части в полях форматов вывода, например "%.10g". |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.12.2009
Сообщений: 11
|
![]()
Удалила, поменяла, причем с первого раза. Ну вроде как работает, так у меня условие -1<x<1, значит х не может равняться -1 и 1. Я или условия неправильно записала или уже запуталась. А явно размер я задавала - ну так тогда нули остаются, я ж заранее не знаю какую точность пользователь выберет.
Какой мне странный сон приснился, - подумала Алиса и побежала домой, чтобы не опоздать к чаю.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.12.2009
Сообщений: 11
|
![]()
Да, сама уже нашла))
Стыдно-то как - такую мелочь не заметила...) Ну и в итоге все равно выводит не так как мне хочется
Какой мне странный сон приснился, - подумала Алиса и побежала домой, чтобы не опоздать к чаю.
Последний раз редактировалось Eovin; 12.03.2010 в 15:50. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сумма ряда | Sova123456 | Помощь студентам | 8 | 11.06.2010 17:10 |
Сумма ряда [Delphi] | StudeHt | Помощь студентам | 0 | 15.12.2009 01:59 |
Сумма ряда | QuadroX | Помощь студентам | 3 | 05.11.2009 16:02 |
Сумма ряда | eKStaSy | Помощь студентам | 4 | 25.10.2009 17:41 |