Математичні функції
26 функцій доступно
abs
Повертає абсолютне значення числа
Параметри:
value— Числове значення
Повертає: Абсолютне значення, або null якщо невалідне
Приклади:
abs(-5)
abs(-5) -> 5
pow
Підносить основу до степеня
Параметри:
base— Основаexponent— Степінь
Повертає: Основу піднесену до степеня, або null якщо невалідне
Приклади:
pow(2, 3) -> 8
sqrt
Повертає квадратний корінь числа
Параметри:
value— Числове значення
Повертає: Квадратний корінь, або null якщо число від'ємне або невалідне
Приклади:
sqrt(16) -> 4
cbrt
Повертає кубічний корінь числа
Параметри:
value— Числове значення
Повертає: Кубічний корінь, або null якщо невалідне
Приклади:
cbrt(27) -> 3
exp
Повертає e піднесене до степеня
Параметри:
value— Числове значення
Повертає: e^value, або null якщо невалідне
Приклади:
exp(1) -> 2.71828...
ln
Повертає натуральний логарифм (з основою e)
Параметри:
value— Числове значення
Повертає: Натуральний логарифм, або null якщо value <= 0 або невалідне
Приклади:
ln(2.71828) -> 1
log10
Повертає десятковий логарифм
Параметри:
value— Числове значення
Повертає: Десятковий логарифм, або null якщо value <= 0 або невалідне
Приклади:
log10(100) -> 2
log2
Повертає двійковий логарифм
Параметри:
value— Числове значення
Повертає: Двійковий логарифм, або null якщо value <= 0 або невалідне
Приклади:
log2(8) -> 3
sin
Повертає синус кута (в радіанах)
Параметри:
value— Кут в радіанах
Повертає: Синус кута, або null якщо невалідне
Приклади:
sin(pi() / 2) -> 1
cos
Повертає косинус кута (в радіанах)
Параметри:
value— Кут в радіанах
Повертає: Косинус кута, або null якщо невалідне
Приклади:
cos(0) -> 1
tan
Повертає тангенс кута (в радіанах)
Параметри:
value— Кут в радіанах
Повертає: Тангенс кута, або null якщо невалідне
Приклади:
tan(0) -> 0
asin
Повертає арксинус (в радіанах)
Параметри:
value— Число від -1 до 1
Повертає: Арксинус в радіанах, або null якщо значення за межами [-1, 1] або невалідне
Приклади:
asin(1) -> 1.57079...
acos
Повертає арккосинус (в радіанах)
Параметри:
value— Число від -1 до 1
Повертає: Арккосинус в радіанах, або null якщо значення за межами [-1, 1] або невалідне
Приклади:
acos(1) -> 0
atan
Повертає арктангенс (в радіанах)
Параметри:
value— Числове значення
Повертає: Арктангенс в радіанах, або null якщо невалідне
Приклади:
atan(0) -> 0
atan2
Повертає кут (в радіанах) від осі X до точки (x, y)
Параметри:
y— Y-координатаx— X-координата
Повертає: Кут в радіанах, або null якщо невалідне
Приклади:
atan2(1, 1) -> 0.78539...
radians
Перетворює градуси в радіани
Параметри:
value— Кут в градусах
Повертає: Кут в радіанах, або null якщо невалідне
Приклади:
radians(180) -> 3.14159...
degrees
Перетворює радіани в градуси
Параметри:
value— Кут в радіанах
Повертає: Кут в градусах, або null якщо невалідне
Приклади:
degrees(pi()) -> 180
sign
Повертає знак числа: додатне (1), від'ємне (-1) або нуль (0)
Параметри:
value— Числове значення
Повертає: 1, -1, 0, або null якщо невалідне
Приклади:
sign(-5) -> -1
trunc
Повертає цілу частину числа, відкидаючи дробову
Параметри:
value— Числове значення
Повертає: Цілу частину, або null якщо невалідне
Приклади:
trunc(13.37) -> 13
pi
Повертає значення числа PI (приблизно 3.14159)
Повертає: PI
Приклади:
pi() -> 3.14159...
e
Повертає число Ейлера E (приблизно 2.71828)
Повертає: E
Приклади:
e() -> 2.71828...
round
Округлює число до вказаної кількості десяткових знаків
Параметри:
value— Числове значенняdecimals— Кількість десяткових знаків (за замовчуванням: 0)
Повертає: Округлене число, або null якщо невалідне
Приклади:
round(3.7)
round(3.14159, 2) -> 3.14
floor
Округлює число вниз до найближчого цілого
Параметри:
value— Числове значення
Повертає: Округлене вниз число, або null якщо невалідне
Приклади:
floor(3.9)
floor(3.9) -> 3
ceil
Округлює число вгору до найближчого цілого
Параметри:
value— Числове значення
Повертає: Округлене вгору число, або null якщо невалідне
Приклади:
ceil(3.1)
ceil(3.1) -> 4
min
Повертає мінімальне значення зі списку чисел
Параметри:
args— Змінна кількість числових значень
Повертає: Мінімальне значення, або null якщо всі значення null/невалідні
Приклади:
min(price, cost, 100)
min(10, 5, 20) -> 5
max
Повертає максимальне значення зі списку чисел
Параметри:
args— Змінна кількість числових значень
Повертає: Максимальне значення, або null якщо всі значення null/невалідні
Приклади:
max(price, cost)
max(10, 5, 20) -> 20