Задание № 16 · ОГЭ

Целочисленный тип

Тип данных для хранения целых чисел и выполнения операций без дробной части
2 мин чтенияСложность: Обновлено 29 сентября 2026

Целочисленный тип используют, когда программа должна хранить числа без дробной части: например, \(-15\), \(0\), \(42\) или \(2024\). Такие значения можно складывать, вычитать, умножать, сравнивать и обрабатывать другими целочисленными операциями.

Целочисленный типНазвание связано с понятием целого числа: оно не содержит частей единицы.
Целочисленный тип — это тип данных, значения которого являются целыми числами, то есть числами без дробной части. В программах его обычно обозначают как integer, int или longint в зависимости от языка и диапазона поддерживаемых значений.

Переменная целочисленного типа может хранить положительное или отрицательное число, а также ноль. Конкретный диапазон зависит от языка программирования и размера памяти, выделенного под значение. Например, 32-битный знаковый тип обычно хранит числа от \(-2^{31}\) до \(2^{31}-1\). Один разряд используется для знака, поэтому положительных значений на единицу меньше, чем отрицательных.

\[-2^{n-1} \le x \le 2^{n-1}-1\]1

В этой формуле \(n\) — количество битов, выделенных для знакового целого числа, а \(x\) — хранимое значение. В некоторых языках существуют беззнаковые целые типы: они не хранят отрицательные числа, зато их верхняя граница равна \(2^n-1\).

№
Пример целочисленного вычисления

Если \(a=17\) и \(b=5\), то выражение \(a+b\) даёт \(22\), а \(a\cdot b\) — \(85\). При целочисленном делении \(17\) на \(5\) результат зависит от операции языка: частное без остатка равно \(3\), остаток равен \(2\). Для таких вычислений применяют арифметические операции.

Проверь себя

Какое значение точно относится к целочисленному типу?

!
Не путайте с другими типами

Запись 25 является целым числом, а запись 25.0 — обычно вещественным числом, даже если его математическое значение равно 25. Запись "25" — строка, а не число: над ней нельзя напрямую выполнять обычные арифметические операции. Если результат деления может иметь дробную часть, нужен вещественный тип.

Тип переменной определяют при её объявлении или выборе значения в конкретном языке. После присваивания целому числу переменная сохраняет этот тип; попытка записать в неё дробь может привести к ошибке или потере дробной части. В экзаменационных задачах важно различать обычное деление, целочисленное деление и нахождение остатка.

Главное за минуту

Главное

  • Целочисленный тип хранит положительные и отрицательные числа без дробной части, включая ноль.
  • Диапазон значений определяется количеством битов и тем, является ли тип знаковым.
  • Число с дробной частью и текстовая запись числа относятся к другим типам данных.