Цілочислові типи

Цілочислові типи - це типи даних, множини допустимих значень яких є множинами цілих чисел. Ідентифікатори цілочислових типів у мові Pascal, множини допустимих значень цих типів та обсяги пам’яті, що потрібні для збереження відповідних даних, наведені у табл.1.1.

Таблиця 1.1. Цілочислові типи

Тип даних Кількість Діапазон
байтів бітів
shortint byte integer word longint -128..127 0..255 -32768..32767 0..65535 -2147483648..2147483647 -27..27-1 0..28-1 -215..215-1 0..216-1 -231..231-1

Таблиця 1.2. Арифметичні операції над цілочисловими значеннями.

Знак операції Зміст операції Приклади застосування та результати
+ додавання 1 + 2 = 3; -32768+(-32768) = 0;
- Віднімання 1-2=-1;
- (унарний) Зміна знаку числа -(1)=1;
* Множення 2 * 2 = 4;
div Визначення цілої частини від ділення 7 div З = 2; -7 div 3 = -2;
mod Визначення остачі від ділення 7 mod 3 = 1; -7 mod 3 = -1;
/ Ділення 7/3 = 2.333 333 3(дійсне);

Розглянемо операції порівнювання цілих чисел (операції відношення). Ці операції позначаються лексемами =, <>, >, <, >=, <= («дорівнює», «не дорівнює»., «більше», «менше», «не менше», «не більше» ). Операції відношення визначають, чи є істинним значення виразу порівняння. Таким чином, результат операції порівняння матиме логічний тип