Простейшие и составные стандартные типы данных
Стандартным простым типом данных называют типы данных, которые встроены на большинстве вычислительных машин (целые числа, вещественные числа, логические значения и множество символов).
Целые числа (integer): Это числа без десятичных знаков. Диапазон этих чисел зависит от количества бит, выделенных под их хранение. Если используется n бит, то диапазон будет от −2^(n−1) до 2^(n−1)−1. Операции над данными этого типа точны и следуют арифметическим правилам. Если результат выходит за допустимые пределы, происходит переполнение и вычисления останавливаются.
Вещественные числа (Real): Это числа с десятичной частью. Они используются для представления дробных значений, но при этом могут иметь ошибки округления.
Логический тип (boolean): Имеет только два значения - True (истина) и False (ложь). Используется для логических операций.
Символьный тип (char): Представляет собой одиночные символы. Стандарт ASCII был принят для кодировки этих символов, но сейчас часто используются utf-8, utf-16, utf-64.
Ограниченные типы данных: Это типы данных с определенным диапазоном значений. Например, TYPE T = [MIN, MAX].
Массивы: Это структура данных, которая содержит элементы одного типа. Каждый элемент можно получить по его индексу. Например, TYPE T = ARRAY[N] OF REAL.
Записи (RECORD): Это составные типы данных, которые могут содержать элементы различных типов.
Множества (SET): Это тип данных, который может содержать уникальные элементы определенного типа. Например, TYPE T = SET OF T0.
Последовательности (sequence): Это тип данных, который содержит упорядоченный набор элементов.
Строки (string): Это последовательности символов. Например, Type T = String(T0).