Стандартні типи даних
За допомогою програм МВР вирішуються найрізноманітніші завдання, тому необхідно мати можливість створювати й обробляти різні типи даних. Основна одиниця інформації — окремий елемент даних, наприклад число або символ.
Тип даних визначає обсяг пам'яті, необхідний для зберігання даного об'єкта, і операції, що можна над цим об'єктом виконувати.
Тип даних
|
Позначення
|
Опис
|
Обсяг пам'яті
|
Приклади
|
Цілочисельний тип
|
Byte
|
Цілі числа в інтервалі
[0; 255]
|
1 байт
|
0, 5, 245
|
Shortint
|
–128..127
|
1 байт
|
-5, 26, 96
|
|
word
|
0..65535
|
2 байта
|
0, 36, 6545
|
|
Integer
(основний)
|
Цілі числа в інтервалі
[-32767; 32767]
|
2 байта
|
457, -568, -7, 0
|
|
longint
|
–2147483648..2147483647
|
4 байта
|
-2356, 988456
|
|
Дійсний
тип
|
single
|
1.5·10–45–3.4·1038
|
4 байта
|
236,36; 6954,369
|
Real
(основний)
|
Значення з плавоючою крапкою, що містить мантису (до 11 значущих цифр) і експоненту - степінь числа 10 (від 10-39 до 1038)
|
6 байтів
|
0.4,-1.8, 0.172Е+3,
37Е-4
|
|
extended
|
3.4·10–4951 –1.1·104932
|
10 байт
|
0.4,-1.8, 0.172Е+3,
|
|
Символьний тип даних
|
Char
|
Символьні константи містять один символ, який обмежено апострофами
|
1 байт
|
А', 'є', Y, '2'
|
Рядковий тип даних
|
String
|
Рядок символів довжиною не більше 255
|
Залежить від довжини
|
|
Логічний тип даних
|
Boolean
|
Константи логічного типу мають два можливі значення:True (істинне) і False (хибне)
|
1 байт
|
5<3 - True5+8>14- False
|