Калькулятор вычисляет математические выражения. Математическое выражение может состоять из чисел, констант и функций, соединенных знаками арифметических действий: '+' (плюс), '-' (минус), '*' (умножить), '/' (поделить). Ниже приведен список констант и функций, которые можно использовать в выражении.

Внимание! Заглавные и строчные буквы в математическом выражении различаются. Константы и функции должны быть набраны так, как приведено ниже.

Константы.

E ≈ число e (основание натуральных логарифмов)
LN10 ≈ натуральный логарифм 10 (число ln[10])
LN2 ≈ натуральный логарифм 2 (число ln[2])
LOG10E ≈ логарифм числа e по основанию 10
LOG2E ≈ логарифм числа e по основанию 2
PI ≈ константа "пи"
SQRT1_2 ≈ единица, деленная на квадратный корень из 2 (1/sqrt(2))
SQRT2 ≈ корень квадратный из 2

Функции.

abs ≈ вычисляет абсолютную величину: abs(x) (x ≈ любое число или выражение)

acos ≈ вычисляет арккосинус, возвращает значение, находящееся в интервале от 0 до PI радиан acos(x) (x ≈ число или выражение в интервале от -1.0 до 1.0)

asin ≈ вычисляет арксинус, возвращает значение, находящееся в интервале от -PI/2 до PI/2 радиан asin(x) (x ≈ число или выражение в интервале от -1.0 до 1.0)

atan ≈ вычисляет арктангенс в радианах, возвращает значение, находящееся в интервале от -PI/2 до PI/2 радиан atan(x) (x ≈ число или выражение)
atan2 ≈ вычисляет угол против часовой стрелки от положительной оси X до точки (x,y); вычисляет и возвращает значение угла точки (x,y) в полярных координатах atan2(x) (x,y ≈ координаты точки)

ceil ≈ округляет число в большую сторону до ближайшего целого ceil(x) (x ≈ любое число или числовое выражение)

cos ≈ вычисляет косинус; возвращаемое значение находится в интервале от -1.0 до 1.0; cos(x) (x ≈ число или числовое выражение в радианах)

exp ≈ вычисляет экспоненту; exp(x) (x ≈ число или числовое выражение, используемое в качестве показателя степени числа e)

flour ≈ округляет число в меньшую сторону до ближайшего целого; floor(x) (x ≈ любое число или выражение)

log ≈ вычисляет натуральный логарифм; log(x) (x ≈ любое число или выражение больше нуля)

max ≈ возвращает большее из двух значений; max(a,b) (a,b ≈ любые числа или выражение)

min ≈ возвращает меньшее из двух значений; min(a,b) (a,b ≈ любые числа или выражение)

pow ≈ возводит первый аргумент в степень, равную второму аргументу; pow(x,y)

random ≈ возвращает псевдослучайное число в интервале от 0 до 1

round ≈ округляет до ближайшего целого (round(15.5) дает 16, round(-15.5) дает -15); round(x) (x ≈ любое число или выражение)

sin ≈ вычисляет синус; sin(x) (x ≈ угол в радианах)

sqrt ≈ вычисляет квадратный корень; sqrt(x) (x ≈ любое число или выражение, которое больше или равно 0)

tan ≈ вычисляется тангенс; tan(x) (x ≈ угол в радианах)