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

проверка переполнения double - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество строк матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread39386.html
помогите пожалуйста с задачкой разобраться, задание следующее - "Используя обьявления массивов через указатели на тип, шаблоны функций и структур, Определить количество строк, не содержащих ни одного нулевого элемента", заранее благодарен . . .
C++ найти минимальное и максимальное прошу помочь розобраться.. программа №1 создает файл с разными данными, зарплата, имя, и т.д.. программа №2 должна вывести минимально и максимальную зарплату с файла программы №1, ну и разницу между ними.. 1 ) создает файл : #include<stdio.h> #include<conio.h> #define a pret struct pret { http://www.cyberforum.ru/cpp-beginners/thread39371.html
C++ Подключить графику (Borland С++ 3.01)
Помогите, пожалуста, кото знает-> мне нужно подключить графику, в Borland С++ 3.01))) Кто знает как ето сделать большая посьба помочь мне, так как нет никакой литературы под рукой, а в нети ничего не могу найти(((... Я только помню, что нужно пользоватся библиотекой #include <graph.h>, но и знаю, что когда-то, в главной функции писал какието рядки, для работы, точно какие не помню(((......
Связаные списки C++
Ребят подскажите как можно удалить из двухсвязного списка последние крайние узлы при удалении по нахождению реквизита узла. void del(List *list) { cout << "Введите фамилию для удаления записи." << endl <<"?: "; char mas; cin >> mas; Date *temp = list->Head, *delete_c;
C++ Ввод / вывод. Кириллица. http://www.cyberforum.ru/cpp-beginners/thread39326.html
Помогите плиз! Эта программа выводит строки в которых есть слово) Программа работает только с латинским алфавитом! Как переделать на кириллицу? #include "stdafx.h" #include <fstream.h> #include <conio.h> #include <iostream.h> #include <stdio.h> #include <windows.h> /////////////////////
C++ Произведение элементов массива расположенных после максимального по модулю элемента (С) Помогите пожалуйста написать программу. Очень буду Вам благодарен, очень срочно надо. В одномерном массиве состоящем из n вещественных элементов вычислить произведение элементов массива расположенных после максимального по модулю элемента. подробнее

Показать сообщение отдельно
Delphin_KKC
UNIX-way
 Аватар для Delphin_KKC
709 / 494 / 17
Регистрация: 15.01.2009
Сообщений: 1,721
11.06.2009, 16:27     проверка переполнения double
Цитата Сообщение от Evg Посмотреть сообщение
...Так что по сути дела это линуксовая фича (а точнее -glibc'шная)
Вот этот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include "fenv.h"
//добавлено
#include <cstdlib>
void mult (double d1, double d2)
{
  double res;
  int flags;
 
  printf ("=====\n");
 
  res = d1 * d2;
  flags = fetestexcept (FE_OVERFLOW);
 
  printf ("res=%e\n", res);
  printf ("flags=%d\n", flags);
 
  if (flags)
    printf ("overflow\n");
  else
    printf ("no overflow\n");
}
 
int main (void)
{
  mult (1.0e100, 1.0e100);
  mult (1.0e200, 1.0e200);
  system("PAUSE");//добавлено
}
На Вин32 платформе компилятором DevCPP 4.9.9.2 собирается без ошибок. Строки с коментариями "//добавлено" добавлены для того, чтоб можно было использовать вызов систем. Скрин работы вот:
Миниатюры
проверка переполнения double  
 
Текущее время: 10:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru