ВУЗ:
Составители:
71
7. Операторы и наиболее употребительные функции,
используемые в формулах расчёта значений полей,
определяемых пользователем
Поля таблицы работ с именами Число1…Число20, Дата1…Дата10,
Начало1…Начало10, Окончание1…Окончание10, Длитель-
ность1…Длительность10, Затраты1…Затраты10, Код структуры1…Код
структуры10, Текст1…Текст30, Флаг1…Флаг20 предназначены для данных,
произвольно вводимых менеджером проекта для его собственных целей либо
автоматически вычисляемых согласно заданным
формулам или правилам. Ана-
логичные поля предусмотрены и в таблице ресурсов. Они часто используются
для автоматизации аналитических расчётов на основе плана и данных монито-
ринга. В данном приложении приведён список операторов и наиболее употре-
бительных функций, используемых в формулах. При назначении формул следу-
ет заботиться о том, чтобы тип данных
результата соответствовал типу данных
выбранного поля.
Операторы
+, –, *, /, ^ — арифметические операторы: сложение, вычита-
ние, умножение, деление, возведение в степень.
\ — целочисленное деление (остаток отбрасывается).
МОД — остаток от деления. Например, значение выраже-
ния 8 MOD 3 равно 2.
& — конкатенация (объединение) двух текстовых
строк.
=, <>, <, >, >=, <= — операторы сравнения (результат имеет значения
«истина» или «
ложь»)
1
.
И, ИЛИ, НЕ — логические операции "и", "или", "не".
Математические функции
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.
1
Эти операторы могут использоваться для сравнения не только чисел и дат, но и
текстовых строк (в лексикографическом порядке). Регистр символов учитывается.
7. Операторы и наиболее употребительные функции,
используемые в формулах расчёта значений полей,
определяемых пользователем
Поля таблицы работ с именами Число1…Число20, Дата1…Дата10,
Начало1…Начало10, Окончание1…Окончание10, Длитель-
ность1…Длительность10, Затраты1…Затраты10, Код структуры1…Код
структуры10, Текст1…Текст30, Флаг1…Флаг20 предназначены для данных,
произвольно вводимых менеджером проекта для его собственных целей либо
автоматически вычисляемых согласно заданным формулам или правилам. Ана-
логичные поля предусмотрены и в таблице ресурсов. Они часто используются
для автоматизации аналитических расчётов на основе плана и данных монито-
ринга. В данном приложении приведён список операторов и наиболее употре-
бительных функций, используемых в формулах. При назначении формул следу-
ет заботиться о том, чтобы тип данных результата соответствовал типу данных
выбранного поля.
Операторы
+, –, *, /, ^ — арифметические операторы: сложение, вычита-
ние, умножение, деление, возведение в степень.
\ — целочисленное деление (остаток отбрасывается).
МОД — остаток от деления. Например, значение выраже-
ния 8 MOD 3 равно 2.
& — конкатенация (объединение) двух текстовых
строк.
=, <>, <, >, >=, <= — операторы сравнения (результат имеет значения
«истина» или «ложь»)1.
И, ИЛИ, НЕ — логические операции "и", "или", "не".
Математические функции
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.
1
Эти операторы могут использоваться для сравнения не только чисел и дат, но и
текстовых строк (в лексикографическом порядке). Регистр символов учитывается.
71
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »
