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

Максимальное число типа int - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести ширину и высоту прямоугольника, вычислить его периметр http://www.cyberforum.ru/cpp-beginners/thread815704.html
Ввести ширину и высоту прямоугольника, вычислить его периметр и вывести результат на экран монитора
C++ осуществлять выбор строк программы С помощью директив #if, #else, #elif осуществлять выбор строк программы для вычисления либо (a+b)^2, либо (a-b)^2 http://www.cyberforum.ru/cpp-beginners/thread815703.html
Написать программу сравнения введенного числа со значениями C++
Написать программу сравнения введенного числа со значениями 0,4,8,9 и 30
C++ Написать программу вычисления суммы модулей
Написать программу вычисления суммы модулей двух введенных чисел
C++ программа не до конца выполняет условие http://www.cyberforum.ru/cpp-beginners/thread815697.html
Надо чтобы программа работала так: вводятся целые числа, до тех пор пока их сумма не достигнет 100. Например, введя 20, 66, 31 должен показаться результат 117. Вроде бы так и выходит, но смущает то, что сумма выдается не сразу по достижении 100, а на одну итерацию позже. То есть, приходится вводить 20, 66, 31 и ещё какое-нибудь число, которое вроде бы уже лишнее. З.Ы. Надеюсь что более-менее...
C++ Неопределенная ссылка на `WinMain @ 16 ' учусь программировать в wxdev C++ по книге Шилдта. сделал все как написано а компилятор ругается не понятно на что. вот сам код. // ДЕМОНСТРАЦИЯ ИСПОЛЬЗОВАНИЯ BOOL #include <iostream> using namespace std; int maun () { bool b; b = false; подробнее

Показать сообщение отдельно
Why so seriouS
 Аватар для Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
22.03.2013, 22:02  [ТС]     Максимальное число типа int
Цитата Сообщение от Kastaneda Посмотреть сообщение
Если массив, представляющий биты, заполнен единицами, то ответ правильный. Зачем что-то менять?
Мне интересно почему он правильный? По идее программа поднимает все числа в степень, и там никак не получится -1. И я знаю о том, что в двобайтовому виде например 11111111 == 255 == -1. Но в данном случае мне кажется что это не правильно.

Добавлено через 2 минуты
Цитата Сообщение от ITcrusader Посмотреть сообщение
Если не хватает 64-битного знакового числа для работы программы, ну, тут уже нужно задуматься не над добавлением дополнительного квалификатора, который увеличит верхнюю границу ОДЗ и срежет нижнюю), но задуматься над сменой используемого типа данных вообще.
Я думал над этим, хотел все хранить в чаровському массиве, но передо мной встала та же проблема, потому что эти числа надо как-то дадаты ..
 
Текущее время: 19:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru