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

Погрешность и бесконечность - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
13.03.2011, 16:28     Погрешность и бесконечность #1
Как задать в программе бесконечность(infinity) и погрешность (EPS) например для типа float?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2011, 16:28     Погрешность и бесконечность
Посмотрите здесь:

C++ Бесконечность
C++ Погрешность интерполяции на C++
Откуда погрешность? C++
Проверка открытия файла либо работает, либо уходит в бесконечность C++
C++ Погрешность метода Симпсона
C++ Погрешность дробной части
Машинные ноль, эпсилон и бесконечность C++
C++ Погрешность вычислений
C++ Повторять действие бесконечность раз
C++ Погрешность числа (округление)
C++ Погрешность в вычислениях
C++ Найти погрешность числа

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
13.03.2011, 16:59     Погрешность и бесконечность #2
Пример о максимальных значениях переменных разного типа (для задания "infinity")
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <limits>
 
using namespace std;
 
int main( )
{
   cout << "The maximum value for type float is:  "
        << numeric_limits<float>::max( )
        << endl;
   cout << "The maximum value for type double is:  "
        << numeric_limits<double>::max( )
        << endl;
   cout << "The maximum value for type float is:  "
        << numeric_limits<int>::max( )
        << endl;
   cout << "The maximum value for type short int is:  "
        << numeric_limits<short int>::max( )
        << endl;
}
Вывод:
The maximum value for type float is: 3.40282e+038
The maximum value for type double is: 1.79769e+308
The maximum value for type float is: 2147483647
The maximum value for type short int is: 32767
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
13.03.2011, 18:17  [ТС]     Погрешность и бесконечность #3
Цитата Сообщение от IrineK Посмотреть сообщение
The maximum value for type float is: 2147483647
для int
IrineK
Заблокирован
13.03.2011, 18:51     Погрешность и бесконечность #4
Sorry, misprint (очепятка)
Yandex
Объявления
13.03.2011, 18:51     Погрешность и бесконечность
Ответ Создать тему
Опции темы

Текущее время: 03:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru