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