Цілочисельні типи даних - студопедія

Тип константи визначається її значенням в розділі Const.

Змінна в Паскалі - іменований ділянку пам'яті для зберігання даних певного типу. Значення змінної (інформація у відповідних осередках пам'яті) в ході виконання програми може бути змінено.

Розділ опису змінних починається службовим словом Var. після якого йдуть записи такого вигляду:

<Список имен переменных>. <Название типа>;

Список може складатися з декількох імен, що розділяються комами. Тип, що указується після двокрапки, визначає, які дані тепер можуть зберігатися в описаних таким чином змінних.

Тип даних визначає безліч значень, допустимих для змінної, операції виконуються на цих значеннях, кількість виділеної пам'яті.
Тобто змінна може приймати тільки значення, що визначаються її типом і брати участь тільки в тих операціях, які допустимі для цього типу.

У Паскалі існує п'ять базових типів даних:

1) Integer (цілий);

2) Real (речовинний);

3) Char (символьний);

4) String (строковий);

5) Boolean (логічний).

Цілочисельні типи даних займають в пам'яті комп'ютера від 1 до 4 байт (табл 6.1).

Таблиця 6.1.Целочісленние типи даних

Над даними цілого типу визначені наступні арифметичні операції: +, -, *, /, div, mod. Результат виконання цих операцій над цілими операндами виходить також цілого типу (виняток становить операція / - результат завжди дійсне число).

Над даними цілого типу визначені наступні операції відносини: =, <>, <,>, <=,>=. Результат виконання цих операцій - логічний тип.

Для цілих чисел визначені наступні стандартні функції:

- Повертає модуль x

- Повертає квадрат числа x

- Повертає квадратний корінь з x

- Повертає sin (x), результат дійсного типу

- Повертає cos (x), результат дійсного типу

- Повертає arctg (x), результат дійсного типу

- Повертає ln (x), результат дійсного типу

- Повертає результат дійсного типу

- Повертає наступне ціле число (x + 1)

- Повертає попереднє ціле число (x - 1)

- Повертає аргумент x

- Повертає результат логічного типу: false - для парного x, true - для непарного x

Для цілих чисел визначені наступні стандартні процедури:

Dec (x, i) - зменшує x на i, якщо i не задано - то на 1;

Inc (x, i) - збільшує x на i, якщо i не задано - то на 1.