Значение переменной
Автор Ўлия Вальдес задал вопрос в разделе Другие языки и технологии
Объясните, что значит значение переменной? и получил лучший ответ
Ответ от Krab Bark[гуру]
Значение переменной - это какое число, или символ, или что-нибудь еще, соответствует коду, записанному в области памяти, отведенной для переменной. У тебя приведены граничные значения чисел, которые могут быть записаны в кодированной форме в области памяти, отведенной для хранения кода целого числа. Области памяти для хранения целых чисел могут быть разного размера и использовать разную кодировку чисел, поэтому целые переменные и константы в языках программирования подразделяются на несколько типов. каждому из которых соответствует определенный диапазон значений чисел, которые могут быть закодированы в области памяти, отведенной для переменной этого типа. Выход за эти пределы ведет или к неправильному результату вычислений, или к аварийному завершению выполнения программы.P.S. "это максимально, что можно получить решив какой-либо пример? "Нет, просто для решения этого примера следует использовать другие типы переменных. Программист должен представлять себе примерный диапазон значений чисел, с которыми будет работать его программа, и выбирать используемые типы переменных соответственно.
Числа учат в I классе. Большие - максимум в III. Если ты не знаешь, что это такое - тебе рано учить программирование и C++.
Впрочем, возможно, что ты хочешь спросить не то, что спросила, а что-то другое. Извини, мы не телепаты. Попробуй расписать вопрос подробнее.
---
Да, 127, 255, 32767, 4 294 967 295 и еще несколько значений - максимальные для соответствующих типов переменных, просто больше в них не влазит. Но нет, ошибки не выдаст, просто пересчитает на другое значение (по принципу MAX+1==MIN). Конкретные пределы зависят от компилятора, например ссылка
Поизучай си
И не обижайся об названии, так как руководство КОГО
после прочтения этого вопроса я похоже начал понимать в чем смысл шутки "женщина-программист"
Юлия вы правы, 4 294 967 295 +1 и комплилятор выдаст ошибку
Это для целочисленных типов данных. Уравнения решаются не в них. Читайте дальше, там есть ещё форматы чисел с плавающей точкой, они позволяют хранить числа в куда более широком диапазоне значений.
P.S. Надеюсь, ответ адекватен.