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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
#1

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

13.03.2011, 16:28. Просмотров 2672. Ответов 3
Метки нет (Все метки)

Как задать в программе бесконечность(infinity) и погрешность (EPS) например для типа float?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2011, 16:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Погрешность и бесконечность (C++):

Бесконечность - C++
Есть значит функция нахождения интеграла Симпсоном, мне нужно посчитать интеграл от sin(x)/x на промежутке от 0 до бесконечности, как лучше...

С++ и бесконечность простых чисел - C++
Тысячи лет назад математики знали, что количество простых числ бесконечно и придумали простое доказателство "от противного": Предположим,...

Машинные ноль, эпсилон и бесконечность - C++
Здравствуйте! Помогите пожалуйста разобраться что это такое и с чем его едят? я видел на вики формулы но всеровно как-то не понятно что это...

Повторять действие бесконечность раз - C++
У меня есть одна программа С++. Там есть ветвление. Как мне сделать так, чтобы при выборе продолжить, программа начиналась заново. Так,...

почему в программе бесконечность получается - C++
// ConsoleApplication11.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> ...

Второй цикл у меня уходит в бесконечность! Как исправить - C++
Напишите программу, запрашивающую у пользователя N целых чисел и выводящую на экран: а) количество нулей в последовательности; б)...

3
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
1
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.03.2011, 18:17  [ТС] #3
Цитата Сообщение от IrineK Посмотреть сообщение
The maximum value for type float is: 2147483647
для int
0
IrineK
Заблокирован
13.03.2011, 18:51 #4
Sorry, misprint (очепятка)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2011, 18:51
Привет! Вот еще темы с ответами:

Погрешность в вычислениях - C++
Есть зщадание вычислить значения для {y}_{n}=\frac{1}{n}-5{y}_{n-1} если n=0,1,2,3,...,16. зная что {y}_{n}\approx 0.182321556 Я написал...

Погрешность вычислений - C++
Читаю книгу Дейтелов &quot;Как программировать на С++&quot;, попалась следующая задача, где нужно вводить кол-во бензина, пройденный путь, исходя из...

Погрешность вычислений - C++
определить погрешность вычислений на ЭВМ выражения а*(1/a), задавая тип данных для переменной a - float, double, long double. Для этого...

Откуда погрешность? - C++
double j=3.143; cout &lt;&lt; int(j*1000); // выдает 3142 Подскажите откуда берется погрешность?


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
13.03.2011, 18:51
Ответ Создать тему
Опции темы

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