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

Предел int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти в строке два одинаковых фрагмента (не включая пробелы) длиной более 5 символов http://www.cyberforum.ru/cpp-beginners/thread18777.html
Привет всем вопрос состоит:Найти в строке два одинаковых фрагмента (не включая пробелы) длиной более 5 символов. Что то не могу сообразить ни как может вы сможите.
C++ номер первого элемента и последнего максимальной последовательности одинаковых элементов в массиве. #include <iomanip.h> #include <fstream.h> #include <conio.h> const int N=499; int m,i; void InpF(char *NameF, int *x) { m=0; ifstream finput; finput.open(NameF); http://www.cyberforum.ru/cpp-beginners/thread18775.html
Missing a string C++
Есть функции seekp А есть функция пропуска не по позициям , а по строчно в файле. НЕ использовать outside.get(j); равен j '\n' или нет.:help:
Двумерные массивы C++
Уважаемые пользователи форума помогите плиз с задачкой.Сессия на носу, все сделал а с этим никак не разберусь:'( Задание. Необходимо преобразовать массив в соответствии с вариантом. Начальное...
C++ Иерархия Классов-исключений http://www.cyberforum.ru/cpp-beginners/thread18741.html
Всем доброго времени суток. Помогите разобраться с созданием пользовательского класса исключений, на базе стандартной библиотеки . Задание звучит так: написать свою иерархию...
C++ Класс матриц Существует задача написать конструктор и деструктор для шаблона класса матриц который приведен ниже #template <class t> Class Matrix{ t**pm; short row, col; public: Matrix(short,short);... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2903 / 1252 / 81
Регистрация: 27.05.2008
Сообщений: 3,437
17.12.2008, 23:39
Цитата Сообщение от AleXX Посмотреть сообщение
int 32тыс с чем то только
А 2147483648 это предел long
Больше не взять
Предел int, вообще говоря, зависит от разрядности целевой платформы. 32767 - это только для 16-разрядной платформы.
А вообще говоря, существует еще unsigned long long, для которого предел 2^64 или
18446744073709551615. Для еще больших чисел необходимо применять длинную целочисленную арифметику. А предложение использовать double или atof() при работе с денежными величинами - (censored). Ни в коем случае так нельзя делать. Только целочисленные вычисления и никак иначе.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru