Chr(I:byte):char — возвращает символ стандартного кода обмена информацией с номером, равным значению I. Если значение параметра больше 255, возникает программное прерывание.
Ord(S):longint — возвращает порядковый номер значения S в множестве, определенном типом S.
Round(X:real):longint — возвращает значение X, округленное до ближайшего целого числа.
Trunc(X:real):longint — возвращает ближайшее целое число, меньшее или равное X, если X >= 0, и большее или равное X, если Х< 0.
Процедуры управления программой.
Delay(I:word) — задержка выполнения программы на I мс.
Exit — выход из выполняемого блока в окружающую среду. Если текущий блок является процедурой или функцией, выход производится во внешний блок. Если Exit указана в операторной части основной программы, программа прекращает работу, и управление передается системе программирования.
Halt(N:word) — прекращение выполнения программы и передача управления системе, программирования (если выполнялся .PAS-файл) или DOS (если выполнялся .ЕХЕ-файл). N — код завершения программы, передаваемый в операционную систему.
RunError(ErrCode:word) — прекращение, выполнения программы и генерация ошибки времени выполнения. ErrCode — параметр типа byte, содержащий номер ошибки.