Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2014, 13:32   #1
mariyakap
Новичок
Джуниор
 
Регистрация: 07.09.2014
Сообщений: 1
По умолчанию как избавиться от #INF?

не могу найти ошибку
подскажите пожалуйста что не так?
вместо числа, округленного до 4 знаков после запятой выдает #INF
Код:
#include <stdio.h>
#include <iostream>
#include <iomanip>
#include <cmath>
#include <conio.h>
#define PI 3.14159265359
int main()
{double xn,xc,dx;
 double e, hh;
 std::cin >> xn >> xc >> dx >> e;
 for (double x = xn; x <= xc; x+=dx)
	{double summ = PI/2.0;
	int n;
	for(n = 0;;n++)
		{double memb =floor((2.0*n-1.0)*pow(x,(2.0*n+1.0))/(2.0*n*(2.0*n+1.0)));
	    
		summ=summ-(x+memb);
		
		
         if ( fabs(memb) <= e )
		 {   
			break;
		 }
                 }n++;
		  hh = acos(x);
		 
                  printf("%0.1lf %0.4lf %d %0.4lf\n", x, summ, n, hh);
         }_getch();return 0;
 
}
Изображения
Тип файла: jpg Безымянный.jpg (24.5 Кб, 132 просмотров)

Последний раз редактировалось mariyakap; 07.09.2014 в 13:36.
mariyakap вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как избавиться от мерцания datgen Windows Forms 1 16.01.2014 16:19
Как избавиться от #Н/Д? kachorro Microsoft Office Excel 10 26.04.2012 06:38
как запустить inf файл? VAnj2607 Помощь студентам 1 16.06.2011 23:25
как избавиться от 1.#INF ? Razza Общие вопросы C/C++ 2 19.12.2010 17:45
Как избавиться от депрессии... :( ? Alex Cones Свободное общение 79 01.12.2009 14:05