ВУЗ:
Составители:
121
5. Операторы и наиболее употребительные функции,
используемые в формулах расчёта значений столбцов,
определяемых пользователем
Операторы
+, –, *, /, ^ — арифметические операторы: сложение, вычита-
ние, умножение, деление, возведение в степень.
\ — целочисленное деление (остаток отбрасывается).
MOD — остаток от деления. Например, значение выраже-
ния 8 MOD 3 равно 2.
& — конкатенация (объединение) двух текстовых
строк.
=, <>, <, >, >=, <= — операторы сравнения (результат имеет значения
«истина» или «ложь
»)
1
.
AND, OR, NOT — логические операции "и", "или", "не".
Математические функции
sqr(x), log(x), exp(x) —
x, ln(x), e
x
.
sin(x), cos(x), tan(x), atn (x) — sin(x), cos(x), tg(x), arctg(x).
abs(x) — |x|.
fix(x) — округление отбрасыванием дробной части.
sgn(x) — 1, если x > 0; 0, если x = 0; –1, если x < 0.
rnd() — равномерно распределённая случайная величина
в интервале [0; 1). Значение обновляется при ка-
ждом пересчёте модели проекта.
Логические функции
isnumeric(x) — «истина», если аргумент числовой; иначе «ложь».
isdate(x) — «истина», если аргумент — дата; иначе «ложь»
2
.
isnull(x) — «истина», если аргументу не присвоено никакое
значение; иначе «ложь».
iif(x,y,z) — y, если x имеет значение «истина»; в противном
случае — z.
choose(i,x
1
,x
2
…) — возвращает значение x
i
.
1
Эти операторы могут использоваться для сравнения не только чисел и дат, но и
текстовых строк (в лексикографическом порядке). Регистр символов учитывается.
2
В справочной системе программы Microsoft Project эта функция отнесена к числу
функций даты и времени.
5. Операторы и наиболее употребительные функции, используемые в формулах расчёта значений столбцов, определяемых пользователем Операторы +, –, *, /, ^ — арифметические операторы: сложение, вычита- ние, умножение, деление, возведение в степень. \ — целочисленное деление (остаток отбрасывается). MOD — остаток от деления. Например, значение выраже- ния 8 MOD 3 равно 2. & — конкатенация (объединение) двух текстовых строк. =, <>, <, >, >=, <= — операторы сравнения (результат имеет значения «истина» или «ложь»)1. AND, OR, NOT — логические операции "и", "или", "не". Математические функции sqr(x), log(x), exp(x) — x, ln(x), ex. sin(x), cos(x), tan(x), atn (x) — sin(x), cos(x), tg(x), arctg(x). abs(x) — |x|. fix(x) — округление отбрасыванием дробной части. sgn(x) — 1, если x > 0; 0, если x = 0; –1, если x < 0. rnd() — равномерно распределённая случайная величина в интервале [0; 1). Значение обновляется при ка- ждом пересчёте модели проекта. Логические функции isnumeric(x) — «истина», если аргумент числовой; иначе «ложь». isdate(x) — «истина», если аргумент — дата; иначе «ложь»2. isnull(x) — «истина», если аргументу не присвоено никакое значение; иначе «ложь». iif(x,y,z) — y, если x имеет значение «истина»; в противном случае — z. choose(i,x1,x2…) — возвращает значение xi. 1 Эти операторы могут использоваться для сравнения не только чисел и дат, но и текстовых строк (в лексикографическом порядке). Регистр символов учитывается. 2 В справочной системе программы Microsoft Project эта функция отнесена к числу функций даты и времени. 121
Страницы
- « первая
- ‹ предыдущая
- …
- 119
- 120
- 121
- 122
- 123
- …
- следующая ›
- последняя »