Математические формулы
Доступны перечисленные ниже элементы формул:
Инфиксные (бинарные) операторы: + - * / ^
Префиксные (унарные) операторы: + -
Функции: sin, cos, tan, asin, acos, atan, sqrt, log, log10, exp
Константы: pi, e, root2, root3
Единицы измерения: m, cm, mm, yd, ft, ', in, ", deg, rad (м, см, мм, ярд, фут, ', дюйм, ", градус, радиан)
Применяются обычные правила предшествования:
1 + 2 * 3 ^ 4 = 1 + (2 * (3 ^ 4)) = 163
Для аргументов выражений требуется использовать круглые скобки (необязательно для простых аргументов):
sqrt 2 = sqrt(2) = 1,4142...
sqrt 2*2 = (sqrt 2) * 2 = 2,8284...
sqrt(2*2) = 2
Если операторы не указаны, они предполагаются:
1 1/2 = 1 + 1/2
1'6" = 1' + 6"
1 фут 6 дюймов – 17 дюймов = 1 фут + 6 дюймов – 17 дюймов
1 2 3 4 5 = 1 + 2 + 3 + 4 + 5 = 15
(1)(2)(3)(4)(5) = (1) * (2) * (3) * (4) * (5) = 120
2(1 + 2) = 2 * (1 + 2) = 6
sqrt 2 sqrt 2 = sqrt 2 * sqrt 2 = 2
4(4atan(1/5) - atan(1/239)) = 4 * (4 * atan(1/5) - atan(1/239)) = pi
Если для члена выражения не указана единица измерения, берется единица измерения со следующего члена. В противном случае единица измерения применяется к последующим членам, если ее не переопределить:
1 + 1 см = 1 см + 1 см
1 см + 1 = 1 см + 1 см
1 см + 1 + 1 мм = 1 см + 1 мм + 1 мм
1 см + 1 1/2 мм = 1 см + 1 мм + 1 мм / 2
В тригонометрических функциях по умолчанию используются радианы, но можно ввести и градусы:
sin(45 deg)
Числа можно вводить в стандартной форме, но e представляет из себя встроенную константу:
2e2 = 200 2e 2 = 2 * e * 2 = 10,873...
2e-2 = 0.02 2e - 2 = 2 * e - 2 = 3,436
2e1 = 20 2e = 2 * e