ROOTBOT >
November 19, 2023
Поддерживаемые типы математических выражений
🟰 Поддерживаемые типы математических выражений, которые бот может обрабатывать:
- Тригонометрические функции: sin, cos, tan. Эти функции принимают один аргумент и возвращают значение соответствующей тригонометрической функции. Например,
/calc sin(pi/2)
вернет 1. - Логарифмы: log. Эта функция принимает один аргумент и возвращает его натуральный логарифм. Например,
/calc log(10)
вернет 1. - Квадратный корень: sqrt. Эта функция принимает один аргумент и возвращает его квадратный корень. Например,
/calc sqrt(4)
вернет 2. - Экспоненциальная функция: exp. Эта функция принимает один аргумент и возвращает экспоненту этого аргумента. Например,
/calc exp(1)
вернет значение числа e. - Переменные: x, y, z. Это символы, которые вы можете использовать в своих выражениях. Например,
/calc x + y
вернет x + y.
- Арифметические операции:
+, -, *, /, **
(возведение в степень),%
(остаток от деления),//
(целочисленное деление). - Сравнения: >, <, >=, <=, ==, !=.
- Логические операции:
&
(логическое И),|
(логическое ИЛИ),~
(логическое НЕ). Например, если у нас есть две булевы переменныеA
иB
, тоA and B
вернетTrue
, если иA
, иB
равныTrue
. В противном случае, вернетсяFalse
. - Функции:
sin, cos, tan, arcsin, arccos, arctan, sinh, cosh, tanh, arcsinh, arccosh, arctanh, log, log10, exp, sqrt, real, imag, conj, abs
.