Система обработки целочисленных чисел в современных языках программирования основана на использовании целочисленного типа данных. 2 Это один из простейших и распространённых типов данных в языках программирования. 2
Диапазон целых чисел определяется количеством байтов в памяти компьютера, отводимых под одну переменную. 2 Многие языки программирования предлагают выбор между короткими (short), длинными (long) и целыми стандартной длины. 2
Целочисленные значения могут быть как беззнаковыми, так и со знаками. 1 Беззнаковые числа — это только неотрицательные числа, все разряды кода представлены значениями числа, а максимум соответствует единичным значениям кода во всех разрядах. 1
Для работы с целыми числами в языках программирования предусмотрены различные операции, например:
Также к целым числам применимы битовые операции, которые основаны на особенностях позиционного двоичного кодирования. 12 Обычно они выполняются значительно быстрее арифметических операций и поэтому их используют как более оптимальные аналоги. 2