\b;Выражения Выражения могут включать следующие операторы: \c;+\n; сложение \c;-\n; вычитание \c;*\n; умножение \c;/\n; деление \c;%\n; остаток деления (только для типа \c;\l;int\u cbot\int;\n;) При помощи оператора сложения \c;+\n;, вы можете складывать не только числа, но также можете присоединять \l;строки\u cbot\string;. \c; \s; int i = 12+3; // возвращает 15 \s; string s = "a"+"bc"; // возвращает "abc" \s; int i = 2-5; // возвращает -3 \s; float f = 3.01*10; // возвращает 30.1 \s; int i = 5/3; // возвращает 1 \s; float f = 5/3; // возвращает 1.67 \s; float f = 5/0; // возвращает ошибку \s; int i = 13%5; // возвращает 3 \s; int i = -8%3; // возвращает -2 \n; Выражение может содержать постоянные и \l;переменные\u cbot\var;. Например: \s;\c; 12+dist\n; Умножение и деление выполняется перед сложением и вычитанием. Чтобы убедиться, что операции выполняются в правильном порядке, используйте скобки: \c; \s; 12*a+b/c \n;is equivalent to\c; (12*a)+(b/c) \s; 2.5*(dist+range) \n; Чтобы улучшить читаемость, можете добавлять сколько угодно пробелов: \c; \s; 12*a + b/c \s; 2.5 * (расст+рад) \n; Ниже приведет список математических функций: \c;sin(angle) \n;синус \c;cos(angle) \n;косинус \c;tan(angle) \n;тангенс \c;asin(value) \n;арксинус \c;acos(value) \n;арккосинус \c;atan(value) \n;арктангенс \c;sqrt(value) \n;квадратный корень \c;pow(x, y) \n;x в степени y \c;rand() \n;случайное число между 0 и 1 Углы отображаются в градусах. \t;См. также \l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.