Составители:
Рубрика:
Таблица 6
Функция Обозначение Тип аргумента Тип результата
Абсолютное значение x Abs(x) Integer или Real Integer или Real
Арктангенс x Arctan(x) Integer или Real Real
Косинус x Cos(x) Integer или Real Real
Экспонента Еxp(x) Integer или Real Real
Выделение дробной части
аргумента
Frac(x) Real Real
Выделение целой части
аргумента
Int(x) Real Real
Натуральный логарифм Ln(x) Real Real
Значение
PI = 3.1415926535897932385
Pi – –
Проверка четности Odd(x) Longint Boolean(true, если
число нечетное)
Предшествующее значение
аргумента
Pred(x) INTEGER Integer
Инициализация датчика
случайных чисел
Randomize – –
Формирование случайного
числа
Random(x) Word Integer
Формирование случайного
числа
Random Аргумент не задан Real
Округление вещественного
числа до целого
Round(x) Real Integer
Longint
Синус х Sin(x) Integer или Real Real
Квадрат х Sqr(x) Integer или Real Integer или Real
Квадратный корень x Sqrt (x) Integer или Real Real
Следующее значение аргу-
мента
Susc(x) Integer Integer
Выделение целой части ве-
щественного числа
Trunc(x) Real Integer
Longint
Для вещественного типа количество принимаемых значений очень вели-
ко. Все простые типы данных, кроме вещественных, называются порядковы-
ми. Для них определены следующие функции.
Функции Int(x) и Frac(x) похожи на математические функции [х] и {х},
обозначающие соответственно целую и дробную части числа, но совпадают с
ними только на множестве неотрицательных чисел. Если аргумент отрица-
тельный, то они просто отбрасывают дробную или целую часть: [–5,8] = –6,
Int (–5.8) = –5; {–5,8} = 0,2, Frac(–5.8) = –0.8.
Функция Trunc(x) отличается от Frac(x) типом возвращаемого значения,
Round(x) – функция округления, Odd(x) возвращает логическое значение true,
если аргумент х – нечетное число.
Функции Random, Random(x) и сопутствующая им процедура Randomize
предназначены для получения псевдослучайных чисел.
Целочисленные значения можно присваивать вещественным перемен-
ным, а присваивание вещественного значения целочисленной переменной яв-
20
Таблица 6
Функция Обозначение Тип аргумента Тип результата
Абсолютное значение x Abs(x) Integer или Real Integer или Real
Арктангенс x Arctan(x) Integer или Real Real
Косинус x Cos(x) Integer или Real Real
Экспонента Еxp(x) Integer или Real Real
Выделение дробной части Frac(x) Real Real
аргумента
Выделение целой части Int(x) Real Real
аргумента
Натуральный логарифм Ln(x) Real Real
Значение Pi – –
PI = 3.1415926535897932385
Проверка четности Odd(x) Longint Boolean(true, если
число нечетное)
Предшествующее значение Pred(x) INTEGER Integer
аргумента
Инициализация датчика Randomize – –
случайных чисел
Формирование случайного Random(x) Word Integer
числа
Формирование случайного Random Аргумент не задан Real
числа
Округление вещественного Round(x) Real Integer
числа до целого Longint
Синус х Sin(x) Integer или Real Real
Квадрат х Sqr(x) Integer или Real Integer или Real
Квадратный корень x Sqrt (x) Integer или Real Real
Следующее значение аргу- Susc(x) Integer Integer
мента
Выделение целой части ве- Trunc(x) Real Integer
щественного числа Longint
Для вещественного типа количество принимаемых значений очень вели-
ко. Все простые типы данных, кроме вещественных, называются порядковы-
ми. Для них определены следующие функции.
Функции Int(x) и Frac(x) похожи на математические функции [х] и {х},
обозначающие соответственно целую и дробную части числа, но совпадают с
ними только на множестве неотрицательных чисел. Если аргумент отрица-
тельный, то они просто отбрасывают дробную или целую часть: [–5,8] = –6,
Int (–5.8) = –5; {–5,8} = 0,2, Frac(–5.8) = –0.8.
Функция Trunc(x) отличается от Frac(x) типом возвращаемого значения,
Round(x) – функция округления, Odd(x) возвращает логическое значение true,
если аргумент х – нечетное число.
Функции Random, Random(x) и сопутствующая им процедура Randomize
предназначены для получения псевдослучайных чисел.
Целочисленные значения можно присваивать вещественным перемен-
ным, а присваивание вещественного значения целочисленной переменной яв-
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
