ВУЗ:
Составители:
Рубрика:
8
SIN(x) Вычисление синуса х
REAL
INTEGER
REAL
REAL
COS(x) Вычисление косинуса х
REAL
INTEGER
REAL
REAL
ARCTAN(x) Вычисление арктангенса х
REAL
INTEGER
REAL
REAL
EXP(x) Вычисление экспоненты
REAL
INTEGER
REAL
REAL
EXP10(x) 10
n
, где n=х
REAL
INTEGER
REAL
REAL
LN(x) ln x
REAL
INTEGER
REAL
REAL
LOG(x) log x
REAL
INTEGER
REAL
REAL
SQRT(x) Вычисление квадратного корня из х
REAL
INTEGER
REAL
REAL
TRUNC(x) Определение целой части от х
REAL
INTEGER
INTEGER
INTEGER
ROUND(x)
Округление х в сторону ближайшего
целого
REAL
INTEGER
NTEGER
INTEGER
ODD(x)
TRUE, если x - нечетное
FALSE, если х - четное
INTEGER BOOLEAN
SUCC(x)
а) х+1
б) следующий символ после х в
упорядоченном множестве символов
INTEGER
CHAR
INTEGER
CHAR
PRED(x)
а) х-1
б) предыдущий по отношению к х
символ в упорядоченном множестве
символов
INTEGER
CHAR
INTEGER
CHAR
ORD(S
порядковый номер символа S в
упорядоченном множестве символов
CHAR INTEGER
CHR(I)
определяет символ, стоящий под
номером I в упорядоченном множестве
символов
INTEGER CHAR
В данной таблице не приведены стандартные функции работы со строковыми данными.
Они рассмотрены в лабораторной работе N 8.
Примеры использования стандартных функций:
1) X = 21.53 TRUNC(X) = 21 ROUND(X) = 22
2) X = -2.7 TRUNC(X) = -2 ROUND(X) = -3
3) ORD('5') = 53 ORD('5') = 58
4) CHR(66) = 'B', CHR(57) = '9'
5) PRED('B') = 'A' PRED(100)= 99
6) SUCC('C') = 'D' SUCC(12) = 13
Примечания:
1. В Паскале нет операции возведения в степень. При необходимости вычисления а
n
, n = х,
используют имеющиеся стандартные функции, например: a
n
= Exp(n * Ln(A)).
2. Из таблицы стандартных функций следует справедливость равенств:
PRED(S) = CHAR(ORD(S) - 1) CHR(ORD(S)) = S
SUCC(S) = CHAR(ORD(S) + 1) ORD(CHR(I)) = I
REAL REAL
SIN(x) Вычисление синуса х
INTEGER REAL
REAL REAL
COS(x) Вычисление косинуса х
INTEGER REAL
REAL REAL
ARCTAN(x) Вычисление арктангенса х
INTEGER REAL
REAL REAL
EXP(x) Вычисление экспоненты
INTEGER REAL
REAL REAL
EXP10(x) 10n, где n=х
INTEGER REAL
REAL REAL
LN(x) ln x
INTEGER REAL
REAL REAL
LOG(x) log x
INTEGER REAL
REAL REAL
SQRT(x) Вычисление квадратного корня из х
INTEGER REAL
REAL INTEGER
TRUNC(x) Определение целой части от х
INTEGER INTEGER
Округление х в сторону ближайшего REAL NTEGER
ROUND(x)
целого INTEGER INTEGER
TRUE, если x - нечетное
ODD(x) INTEGER BOOLEAN
FALSE, если х - четное
а) х+1
INTEGER INTEGER
SUCC(x) б) следующий символ после х в
CHAR CHAR
упорядоченном множестве символов
а) х-1
б) предыдущий по отношению к х INTEGER INTEGER
PRED(x)
символ в упорядоченном множестве CHAR CHAR
символов
порядковый номер символа S в
ORD(S CHAR INTEGER
упорядоченном множестве символов
определяет символ, стоящий под
CHR(I) номером I в упорядоченном множестве INTEGER CHAR
символов
В данной таблице не приведены стандартные функции работы со строковыми данными.
Они рассмотрены в лабораторной работе N 8.
Примеры использования стандартных функций:
1) X = 21.53 TRUNC(X) = 21 ROUND(X) = 22
2) X = -2.7 TRUNC(X) = -2 ROUND(X) = -3
3) ORD('5') = 53 ORD('5') = 58
4) CHR(66) = 'B', CHR(57) = '9'
5) PRED('B') = 'A' PRED(100)= 99
6) SUCC('C') = 'D' SUCC(12) = 13
Примечания:
1. В Паскале нет операции возведения в степень. При необходимости вычисления аn, n = х,
используют имеющиеся стандартные функции, например: an = Exp(n * Ln(A)).
2. Из таблицы стандартных функций следует справедливость равенств:
PRED(S) = CHAR(ORD(S) - 1) CHR(ORD(S)) = S
SUCC(S) = CHAR(ORD(S) + 1) ORD(CHR(I)) = I
8
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »
