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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
#1

Минимальные и максимальные значения для типов: char .... - C++

31.10.2011, 19:38. Просмотров 1964. Ответов 2
Метки нет (Все метки)

Каковы на вашей машине минимальные и максимальные значения для
следующих типов:char int double ?.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <limits>
 
 
int main() {
 
    std::cout << "Maximum char value: " << std::numeric_limits<char>::max() << std::endl;
    std::cout << "Minimun char value: " << std::numeric_limits<char>::min() << std::endl;
    std::cout << "Maximum int value: " << std::numeric_limits<int>::max() << std::endl;
    std::cout << "Minimum int value: " << std::numeric_limits<int>::min() << std::endl;
    std::cout << "Maximum double value: " << std::numeric_limits<double>::max() << std::endl;
    std::cout << "Minimum double value: " << std::numeric_limits<double>::min() << std::endl;
 
    system("pause");
    return 0;
 
}
Проблема с char какие-то непонятные символы печатает. Есть ли другие варианты решение этой задачки ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2011, 19:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Минимальные и максимальные значения для типов: char .... (C++):

Минимальные и максимальные значения - C++
Требуется помощь, я никак не могу создать данную программу, вечно выходят ошибки или она не корректно работает. Нужно реализовать...

Минимальные и максимальные значения в массиве - C++
Люди, я начинающий пользователь С++. Помогите с задачей: Задан вектор x. Найти наименьший из положительных элементов вектора и наибольший...

Определить минимальные и максимальные значения элементов матриц и их местоположения - C++
Даны 2 целочисленные матрицы 4х6 и 5х8. Определить мин и мах значения элементов матрицы и их местоположения. для обработки испл. функции. ...

Найти максимальные и минимальные значения переменных, указать размер в байтах - C++
помогите плиз. очень надо написать эту программу Написать прогу которая подсчитывает макс. и мин. значения переменных (int, shorting,...

Вычислить значения функции в указанных точках и найти максимальные и минимальные из этих значений - C++
Собственно задача есть. Писал такое: // ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // #include...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
31.10.2011, 19:40 #2
А так?
C++
1
 std::cout << "Maximum char value: " << (int)std::numeric_limits<char>::max() << std::endl;
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
31.10.2011, 19:43 #3
sizeof(char). Будет 1 байт. В 1 байте 8 бит. Каждый бит либо 0, либо 1. Есть два случая, когда один бит отводится под знак, и когда не отводится. 8 бит = 2^8 = 256 комбинаций. 7 бит = 2^7 = 128 комбинаций, плюс знак, соотвественно получаем опять в сумме 256. Я бы так рассуждал, поправьте, если не прав.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2011, 19:43
Привет! Вот еще темы с ответами:

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

Почему в setnamedisc нужно использовать char * для установки значения, а при возвращении значения тип метода должен быть char* ? - C++
Вопрос такой, почему в методе setnamedisc нужно использовать char *s для установки значения, а при возвращении значения в методе...

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

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


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

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

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