Составители:
Рубрика:
Таблица 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
- …
- следующая ›
- последняя »