Форум программистов, компьютерный форум CyberForum.ru

пишу функцию метода простой итерации, заместо результата Q выдaёт -1.#IND - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сколько существует двухзначных, положительных чисел, сумма цифр которых равна 15 http://www.cyberforum.ru/cpp-beginners/thread667442.html
Подсчитать, сколько существует двухзначных, положительных чисел, сумма цифр которых равна 15. Вывести их на экран.
C++ Преобразовать BYTE* в hex строку? Здравствуйте, собственно сабж, как такое сделать в VC++? http://www.cyberforum.ru/cpp-beginners/thread667436.html
Поиск слов в тексте C++
всем добрый вечер помогите написать програмку кторая будет искать одинаковые слова в тексте(например будет октябрь сентябрь октябрь декабрь фераль декабрь ну и вывело что то такое <повторяющиеся_слова:октябрь -2раза декабрь -2раза) из всего что нужно я только знаю как открыть файл и все #include <iostream.h> #include <fstream.h> #include<conio.h> main() { char a ; ifstream...
C++ Столбец с минимальным произведением элементов
Вроде задача простая, но что-то заклинило, 1 тест прогоняю - считает, другой - нет. Где проблема, не пойму. int _tmain(int argc, _TCHAR* argv) { int n,m,i,j,s,first,nom; int mass; cout<<"Введите количество столбцов: "; cin>>n;
C++ Выборка нечётных чисел http://www.cyberforum.ru/cpp-beginners/thread667427.html
Подскажите как написать программу выборки нечётных чисел из пяти введённых?
C++ Как правильней делать матрицу-объект? Сделать динамический одномерный массив - не проблема, проблема в том, что матрица должна быть строго прямоугольной, а состоять из массивов. А если написать m=v;, где v - одномерный массив, а m - матрица с числом столбцов, отличным от числа элементов v? Или m.resize(10);? Вот это и вызывает вопросы. подробнее

Показать сообщение отдельно
yuliyayuliya28
3 / 3 / 0
Регистрация: 06.03.2011
Сообщений: 319
09.10.2012, 21:09  [ТС]     пишу функцию метода простой итерации, заместо результата Q выдaёт -1.#IND
Цитата Сообщение от Evg Посмотреть сообщение
Весь код нетрудно придумать самому, в исходном посте всё для этого написано:
http://codepad.org/0cGxc6Dx

Добавлено через 3 минуты
Если перед "n++" воткнуть печать текущих значений

C++
cout << Q << " " << QQ << endl;
то хорошо видно, что числа растут чуть ли не по экспоненте. Т.е. очень быстро упёрлись в вехний диапазон, а потому и получили результат бесконечность (который, видимо через синус, стал NAN'ом)

http://codepad.org/BW9A6Obh

Добавлено через 1 минуту


Скажем так, деление на ноль - это всего лишь один из случаев, который генерирует NAN
Хм, а что тогда делать ?как это испрфвить?или не правильный сам метод?
 
Текущее время: 08:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru