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

Проверить вычисления на переполнение и потерю точности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Можно ли создать объект экспортируемого из DLL класса без лишних манипуляций? http://www.cyberforum.ru/cpp-beginners/thread1242632.html
Привет! Есть DLL, экспортирую из неё класс, можно ли в коде, имея header (файл с описанием DLL-ки) этой DLL, создать экземпляр этого класса без вызова функций каких - то из DLL? Ведь обычно для таких целей в DLL делают глобальную функцию, с названием типа GetPointer, GetClass, GetApp, QueryInterface и т.д., которая возвращает указатель на созданный в DLL-ке экземпляр класса и потом уже в коде...
C++ Каким образом пройдёт передача параметров в функцию Доброго времени! Переписываю код с Си. Есть такая вот ф-ия: cl_int clEnqueueCopyImage ( сonst size_t src_origin ) Как произойдёт передача src_origin? 1) src_origin полностью скопируется в стэк и займёт там 3*sizeof(size_t) байт 2) в стэк попадёт только адрес первого эл-та src_origin и займёт в памяти стэка sizeof(*void) http://www.cyberforum.ru/cpp-beginners/thread1242622.html
Реализовать блок-схему алгоритма C++
Требования: 1) дополнительные функции не вводить 2) действие_0 и действие_1 не должны дублироваться в коде 3) goto не использовать Не утверждаю, что есть решение. Спасибо, кто откликнется.
Реализация двоичных деревьев поиска: Зачем в параметрах функции используется указатель на указатель C++
Всем привет, встретил в книге такой пример добавления узла в дерево: typedef struct tree { int data; tree *left, *right, *parent; }; void add(tree **l, int item, tree *parent) {
C++ Запись строк в разные .txt файлы http://www.cyberforum.ru/cpp-beginners/thread1242607.html
Доброго времени суток! Очень хочу сделать запись строк в разные .txt файлы. Попытаюсь объяснить подробнее: Заполняем 1-ый массив строкой, затем сохраняем её в файл: output1.txt output2.txt ... outputX.txt И продолжаем сохранять строки в новые файлы до окончания строк (X). Но на данный момент я могу лишь запись все эти строки в 1 файл и закрыть его. Помогите, чем сможете)
C++ Создания окна с одной единственной фотографией У меня есть одна проблема помогите решить. У меня есть программа на верность пароля(верность в писаного слова), мне нужно что когда пароль верен откроется Windows-окно с фотографией. Я читаю книги по с++ и учу но там с окнами нет такого да когда я нашол одну статью там было написано не так как мне нужно. Опыта работы с графикой и окнами нет. Программа работает как нужно да и не выдает ошибок.... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6172 / 2901 / 284
Регистрация: 04.12.2011
Сообщений: 7,717
Записей в блоге: 3
16.08.2014, 01:32     Проверить вычисления на переполнение и потерю точности
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
bool IsNumber(double x) 
    {
        // This looks like it should always be true, 
        // but it's false if x is a NaN.
        return (x == x); 
    }
 
//Here DBL_MAX is a constant defined in float.h as the largest double that can be represented.
 
bool IsFiniteNumber(double x) 
    {
        return (x <= DBL_MAX && x >= -DBL_MAX); //можно разделить еа две булевых ф-ции, если интересно какое именно переполнение + или - infinity
    }
Подробнее:
http://www.johndcook.com/IEEE_exceptions_in_cpp.html
 
Текущее время: 15:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru