Символьный тип
Стандартных функций для работы с символами немного (табл. 2.13).
Таблица 2.13. Стандартные функции для величин символьного типа
Имя |
Описание |
Результат |
Пояснения |
Ord |
Порядковый номер символа |
Целый |
ord ('Ь7) даст в результате 98 ord ('ю7) даст в результате 238 |
Chr |
Преобразование в символ |
Символьный |
chr (98) даст в результате «Ь» chr (238) даст в результате «ю» |
Pred |
Предыдущий символ |
Символьный |
pred ('Ь7) даст в результате «а» |
Succ |
Последующий символ |
Символьный |
succ ('Ъ7) даст в результате «с» |
Upcase |
Перевод в верхний регистр |
Символьный |
upcase ('b7) даст в результате «В» |
Порядковые типы
В группу порядковых объединены целые, символьный, логический, перечисляемый и интервальный типы. Сделано это, потому что они обладают следующими общими чертами:
- ? все возможные значения порядкового типа представляют собой ограниченное упорядоченное множество;
- ? к любому порядковому типу может быть применена стандартная функция Ord, которая в качестве результата возвращает порядковый номер конкретного значения в данном типе;
- ? к любому порядковому типу могут быть применены стандартные функции Pred и Succ, которые возвращают предыдущее и последующее значения соответственно;
- ? к любому порядковому типу могут быть применены стандартные функции Low и High, которые возвращают наименьшее и наибольшее значения величин данного типа.