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

Проверка на NaN (С/С++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Народ, чет с while... http://www.cyberforum.ru/cpp-beginners/thread264569.html
Тут проблемка, захотел написать миниатюрную игрушечку на с++ и в єпизоде боя использовал do-while... и вот вроде кк все нормально, оба бьються, но бой не коньчается... просто хп в - уходит и считай так до бесконечности... если ктот шарит прошу помочь... вот мой код: do { int r,d; srand(time(&t)); d=rand()%10+10; hp-=d; cout<<"Противник нанес вам "<<d<< " урона. у вас осталось...
C++ Инициализация вещественных статических константных полей класса С++ static const double x=2.15; //c double и float не инициализирует. Почему?? http://www.cyberforum.ru/cpp-beginners/thread264550.html
вычислить сумму и количество элементов в массива X[15],для 0<x1<1 C++
вычислить сумму и количество элементов в массива Xв массив y и подсчитать их количество для для 0<x1<1
СОРТИРОВКА C++
Нужно отсортировать массив тремя видами сортировки : Шелла,Слияния,Пирамидальная. Язык : С++
C++ Тип для факториала http://www.cyberforum.ru/cpp-beginners/thread264519.html
Какой тип нужно изпользовать для вычесления факториала числа 999?? Пробовал unsigned long long считает максимум факториал 31 а если еще пару словечек long дописать, то dev-cpp ругается
C++ треугольники #include <math.h> #include <iostream> #include "class.h" using namespace std; tre1::tre1(double){ a=0; b=0; c=0; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
30.03.2011, 13:18     Проверка на NaN (С/С++)
Цитата Сообщение от Somebody Посмотреть сообщение
NaN не равен сам себе, поэтому просто x != x.
Если и бесконечность имеет это свойство, то
C++
1
2
3
4
5
6
7
8
if (x==x)
{
 /*Здесь уж точно число*/
}
esle
{
 /*Фиг его знает, то ли NaN, то ли Infinity*/
}
.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru