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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Рома123
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
#1

Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. - C++

03.10.2010, 16:04. Просмотров 1261. Ответов 1
Метки нет (Все метки)

Буду благодарен!
Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2010, 16:04     Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
Посмотрите здесь:

вывести на экран границы целочисленных типов - C++
вывести на экран границы целочисленных типов. При этом нельзя применять константы границ типов, определенных в файле limits.h

Определение границ типов данных - C++
Задача такова. Требуется определить максимальные границы для основных типов данных, т.е. int, double, char, float. Вот набросал, в...

Можно ли использовать явное приведение типов для данных со спецификатором const? - C++
Например: int n; const int* ukn = &n; int s; int* uks = &s; const_cast< int* >( ukn ); // или (int*) ukn; *ukn = *uks; //...

Минимальные и максимальные значения для типов: char .... - C++
Каковы на вашей машине минимальные и максимальные значения для следующих типов:char int double ?. #include <iostream> #include...

Значения типов данных (signed, unsigned, char) - C++
Програмирую я месяца два,но не понимаю значения типов данных : signed, unsigned, char...Помогите..

Наибольшие и наименьшие значения, на вашей системе, следующих типов - C++
Здравствуйте, Читаю книгу Б.Страуструпа "Язык С++". Там упражнение: "8. (*2) Каковы наибольшие и наименьшие значения, на вашей системе,...

Может ли виртуальная функция возвращать значения разных типов? - C++
Привет, форумчане! :) Столкнулся с небольшой проблемкой и интересуюсь ответом на вопрос! Может ли виртуальная функция возвращать...

Шаблоны функции для типов char - C++
покажите пожалуйста пример обработки строки с помощью шаблонов функций. например пусть будет подсчитать количество символов в строке. ...

Шаблон для пользовательских типов данных - C++
В общем имееются две функции. Одна принимает тип данных string другая char. Функции выполняют одну и ту же задачу. Вопрос как сделать...

Статический контейнер для разных типов - C++
Доброго здоровица. Как объявить контейнер для хранении различных типов? Правилен ли такой метод? template <class T> class...

Инстанцирование шаблона для различных типов - C++
Помогите пожалуйста с программой... Нужно создать шаблон класса, для работы со структурой произвольного типа данных. В функции main()...

Специализация шаблона для стандартных типов - C++
Пишу динамическую структуру данных (не суть важно какую, допустим для простоты стек). Она работает с объектами типа Box, которые: 1....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
03.10.2010, 16:21     Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. #2
Рома123, для беззнаковых целых типов все просто. На примере unsigned int - минимальное значение равно нулю, а максимальное значение равно -1 в знаковом представлении:
C++
1
2
unsigned int max = -1;
std::cout << max << std::endl;
Зная границы беззнакового типа (допустим, [0, max]), можно узнать границы знакового - [-max/2, max/2 - 1].
А вот как у чисел с плавающей точкой определить границы, я и не догадываюсь...

Кстати, использование методов numeric_limits - это считается как "использование заранее определенных констант границ типов"?
Ответ Создать тему
Опции темы

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