Определение. Разностью 2-х множеств является третье множество, которое содержит элементы 1-го множества, не входящие во 2-е множество.
a: = a–[ 'd' ]
Если в вычитаемом множестве есть элементы, отсутствующие в уменьшаемом, они не влияют на результат.
Summer := WarmSeason–Spring–Autumn;
Summer := WarmSeason–May–September;
Модуль System содержит процедуры для включения элемента в множество
Include(Var S : set of T; Element : T);
и исключения из множества
Exclude(Var S : set of T; Element : T);
где S – множество элементов типа Т, а Element – включаемый элемент.
Эти функции отличаются от операций объединения и вычитания множеств только скоростью исполнения.