Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Рома123
3 / 3 / 6
Регистрация: 18.05.2010
Сообщений: 140
#1

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

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

Буду благодарен!
Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
http://www.cyberforum.ru/cpp-beginners/thread357490.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2010, 16:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. (C++):

Определение границ типов данных
Задача такова. Требуется определить максимальные границы для основных типов...

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

Минимальные и максимальные значения для типов: char ....
Каковы на вашей машине минимальные и максимальные значения для следующих...

Разработайте перегружены функции, в которые передаются два параметра типов int или float и три параметра типов
Разработайте перегружены функции, в которые передаются два параметра типов int...

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

1
Nameless One
Эксперт С++
5785 / 3434 / 351
Регистрация: 08.02.2010
Сообщений: 7,448
03.10.2010, 16:21 #2
Лучший ответ Сообщение было отмечено Рома123 как решение

Решение

Рома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 - это считается как "использование заранее определенных констант границ типов"?
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2010, 16:21
Привет! Вот еще темы с решениями:

Изменение значения указателя при преобразовании типов
Есть класс Child, унаследованный от класса Parent. Наследование обычное, а не...

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

Виртуальный метод класса, возвращаемый значения разных типов
Доброго времени суток. Появилась необходимость в создании виртуального метода,...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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