Имя функции
| Тип аргумента
| Тип результата
| Назначение функции
|
Chr(X)
| Целый Chr(66)=’B’
Chr(Ord(‘M’)=’M’
| Char
| Преобразование ASCII-кода в символ
(0-255)
|
Frac(X)
| Real
Frac(-12.34)=-.34
| Real
| Дробная часть вещественного числа Х-Int(Х)
|
Int(X)
| Real
Int(-12.34)=-12
| Real
| Целая часть вещественного числа
|
High(X)
| Порядковый,
массив, строка,
открытый массив
| Совпадает с аргументом
| Получение максимального значения номера элемента
|
Low(X)
| Порядковый,
массив, строка,
открытый массив
| Совпадает с аргументом
| Получение минимального значения номера элемента
|
Ord(X)
| Порядковый
Ord(‘A’)=65
Ord(Chr(86))=86
| LongInt
| Возвращает число, соответствующее символу Х в ASCII- таблице
|
Round(X)
| Real
Round(-1.2)=-1
Round(-1.5)=-2
Round(1.2)=1
Round(1.5)=2
| LongInt
| Округление до ближайшего целого
|
Trunc(X)
| Real
Trunc(-1.2)=-1
Trunc(-1,5)=-1
Trunc(1.2)=1
Trunc(1.5)=1
| LongInt
| Отбрасывание дробной части
|
Функции порядкового типа.
Имя функции
| Назначение функции
|
Odd(X)
| Проверяет, является ли аргумент нечетным числом
Odd(0)=false
Odd(1)=true
Odd(2)=false
Odd(-1)=true
|
Pred(X)
| Возвращает предшествующее значение аргумента
Pred(10)=9
Pred(-10)=-11
|
Succ(X)
| Возвращает последующее значение аргумента
Succ(10)=11
Succ(-10)=-9
|