Математические вычисления

Константы

Доступны следующие константы:

  • pi — число Пи (3.141592653589793)

  • e — число Эйлера (2.718281828459045)

  • tau — 2π (6.283185307179586)

  • < — результат прошлого математического вычисления

Переменные

Можно записывать результаты математических выражений в переменные. Например:

/calc var = 100 / 10 /calc var * 100

Результатом выполнения данных команд будет 1000.

Операции

Доступны следующие математические операции:

  • + — сложение

    • 1+2 (=3)

  • - — вычитание

    • 2-1 (=1)

  • / — деление или дробь

    • 8/2 (=4)

  • * — умножение

    • 10*10 (=100)

  • ^ — степень

    • 10^4 (=10000)

  • sin(n) — синус, радианы (обратная команда — arcsin(n))

    • sin(pi/2) (=1)

    • arcsin(1) (=1.5708, т.е. π/2)

  • cos(n) — косинус, радианы (обратная команда — arccos(n))

    • cos(pi) (=-1)

    • arccos(-1) (=3.14159, т.е. π)

  • tan(n) — тангенс, радианы (обратная команда — arctan(n))

    • tan(pi/4) (=1)

    • arctan(1) (=0.7854, т.е. π/4)

  • sqrt(n) — корень из n

    • sqrt(144) (=12)

  • ln(n) — натуральный логарифм от n по основанию e. Обратная функция — exp(n)

    • ln(10) (=2.30259)

    • exp(2.30259) (=10.00005)

  • log(n, base) — логарифм от n по основанию base.

    • log(16,2) (=4)

  • deg(n) — радианы в градусы

    • deg(pi/4) (=45)

  • rad(n) — градусы в радианы

    • rad(45) (=0.7854, т.е. π/4)

  • abs(n) — модуль от n

    • abs(-10) (=10)

  • fact(n) — факториал

    • fact(5) (=120)

  • avg(n1, n2, …, nk) — среднее от всех переданных чисел

    • avg(1,2,3,4,5,6,7,8,9,10) (=5.5)

  • sum(n1, n2, …, nk) — сумма всех переданных чисел

    • sum(1,2,3,4,5,6,7,8,9,10) (=55)

  • min(n1, n2, …, nk) — минимальное число из переданных

    • min(10,20,348,39,1) (=1)

  • max(n1, n2, …, nk) — максимальное число из переданных

    • max(10,20,348,39,1) (=348)

  • prod(n1, n2, …, nk) — перемножить все числа

    • prod(10,20,348,39,1) (=2714400)

Last updated