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