ABS
ABS(Value)
Вычисляет абсолютное значение числа.
Параметр |
Тип |
Описание |
Duration |
Число/Каждый
|
Значение для проверки. |
→ Result |
Число |
Абсолютное значение Value. |
Примеры:
- ABS(5) → 5
- ABS(-4) → 4
CEILING
CEILING(Value; N)
Округляет значение до N-го десятичного знака.
Параметр |
Тип |
Описание |
Value |
Число/каждое |
Число для округления. |
N (необязательно) |
Integer |
До скольких знаков после запятой нужно округлить. Отрицательные числа округляются до десятков, сотен и т. д. Значение по умолчанию: 0 (округление до целого числа). |
→ Result |
Число |
Значение округлено до N-го разряда. |
Примеры:
- CEILING(1.678) → 2
- CEILING(12.34; 1) → 12.4
- CEILING(12.34; -1) → 20
- CEILING(-3.14) → -3
FLOOR
FLOOR(Value; N)
Округляет значение до N-го десятичного знака.
Параметр |
Тип |
Описание |
Value |
Число/каждое |
Число для округления. |
N (необязательно) |
Integer |
До скольких знаков после запятой нужно округлить. Отрицательные числа округляются до десятков, сотен и т. д. Значение по умолчанию: 0 (округление до целого числа). |
→ Result |
Число |
Значение округлено в меньшую сторону до N-го разряда. |
Примеры:
- FLOOR(1.678) → 1
- FLOOR(12.34; 1) → 12.3
- FLOOR(17.34; -1) → 10
- FLOOR(-3.14) → -4
MOD
MOD(A; N)
Возвращает остаток от деления A на N.
Параметр |
Тип |
Описание |
A |
Integer /каждое |
Делимое должно быть целым числом. |
N (необязательно) |
Integer |
Делитель должен быть целым числом. |
→ Result |
Число |
Остаток от деления А на Н. |
Пример:
- MOD(17; 5) → 2
MUL
MUL(Value1, Value2,...)
MUL(A)
Сокращение от «умножить» — производит произведение всех значений, переданных в качестве аргументов. При использовании с массивом производит произведение всех значений в массиве.
Параметр |
Тип |
Описание |
Value1, Value2, ..., ValueN OR |
Число |
Серия числовых значений. |
A |
Массив |
Массив, содержащий числовые элементы. |
→ Result |
Число |
Произведение всех числовых элементов. |
Неопределенные значения игнорируются. Нечисловые значения приводят к ошибке.
Пример:
- MUL(2, 3, 5) → 30
- MUL(ARRAY(1, 2, 3, 4)) → 24
POW
POW(B; E)
Производит B в степени E (BE). Оба значения могут быть дробными.
Параметр |
Тип |
Описание |
B |
Число / каждый |
База. |
E |
Число |
Показатель. |
→ Result |
Число |
B в степени E (BE) |
Пример:
- POW(3; 3) → 27
- POW(27; 1/3) → 3
ROUND
ROUND(Value, N)
Округляет значение до N-го десятичного знака.
Параметр |
Тип |
Описание |
Value |
Число / каждый |
Число для округления. |
N (необязательно) |
Integer |
До скольких знаков после запятой нужно округлить. Отрицательные числа округляются до ближайших десятков, сотен и т. д. Значение по умолчанию: 0 (округление до целого числа). |
→ Result |
Число |
Значение округлено до N-го разряда. |
Примеры:
- ROUND(1.678) → 2
- ROUND(12.34, 1) → 12.3
- ROUND(12.34, -1) → 10
- ROUND(ARRAY(1.1, 2.6)) → ARRAY(1, 3)
SIGN
SIGN(Value)
Возвращает знак значения (1 для положительного, -1 для отрицательного).
Параметр |
Тип |
Описание |
Value |
Число / каждый |
Значение для проверки. |
→ Result |
Число |
Возвращает 1, если значение положительное, -1, если значение отрицательное. |
Примеры:
- SIGN(123) → 1
- SIGN(0) → 0
- SIGN(-123) → -1
SQR
SQR(Value)
Возвращает переданное числовое значение в квадрате.
Параметр |
Тип |
Описание |
Value |
Число / каждый |
Числовое значение. |
→ Result |
Число |
Значение2 |
Пример:
- SQR(5) → 25
SQRT
SQRT(Value)
Возвращает квадратный корень из переданного числового значения.
Параметр |
Тип |
Описание |
Value |
Число / каждый |
Числовое значение. |
→ Result |
Число |
√Значение |
Пример:
- SQRT(25) → 5
SUM
SUM(Number1, Number2, ...)
SUM(A)
Выдает сумму всех числовых значений, переданных в качестве аргументов. При использовании с массивом выдает сумму всех числовых элементов массива.
Параметр |
Тип |
Описание |
Number1, Number2, ..., NumberN) OR A |
Число Массив |
Массив, содержащий числовые элементы. |
→ Result |
Число |
Сумма всех числовых элементов. |
Неопределенные значения игнорируются. Нечисловые значения (которые нельзя преобразовать в числа) приводят к ошибке.
Пример:
- SUM(1; 3; 5) → 9
- SUM(ARRAY(1, 2, 3, 4)) → 10
По материалам Atlassian JIRA Structure: Numeric Functions