| Имя функции
| Математическая запись
| Тип результата
|
| sin (x)
| sin x
| вещ.
|
| cos (x)
| cos x
| вещ.
|
| arctg(x)
| аrctgx
| вещ.
|
| exp (x)
| ex
| вещ.
|
| ln (x)
| ln x
| вещ.
|
| pi
| 3.14
| вещ.
|
| abs (x)
| │x│
| вещ.
|
| sqr (x)
| x2
| вещ.
|
| sqrt (x)
|
| вещ.
|
| trunc (x)
| ближайшее наименьшее целое число
| цел.
|
| int (x)
| целая часть числа
| цел.
|
| round (x)
| ближайшее целое число (математическое округление)
| цел.
|
| frag (x)
| дробная часть числа
| вещ.
|
| random (x)
| генератор случайных чисел от 0 до x; если x - отсутствует диапазон чисел 0 1
| вещ.
|
| odd (x)
| возвращает TRUE, если x - число нечетное
| лог.
|
Аргументом стандартной функции может быть переменная, константа, выражение, стоящее справа от имени в скобках. Для тригонометрических функций аргумент задается в радианах.
При написании формул в программе на Паскале необходимо учитывать все правила записи арифметических выражений.
Например:

Данное выражение в программе на языке Паскаль будет выглядеть:
x: = ( -b + sqrt(sqr(b)–4*a*c) )/( 2*a ) ;
Паскаль не допускает смешенных выражений. Допустимы выражения, в которых слева от знака присваивания – вещественная переменная, справа - целое выражение.
Если в выражении есть хотя бы одна вещественная переменная, результат будет вещественным.