Howto use program: just enter the expression, the variables and their values, and finally, press ''=''.

In expression you can use the usual operators, such as ''+'', ''-'', ''*'', ''/'', and ''^'' - involution, ''%'' - modulo, ''!'' - factorial.

Also part of expression may be in parentheses to change priority operations.

In expression you may use constants:

$pi - number Pi (3.14159...)

$e - number e (2.71828...)

It is possible to save the function and used variables for subsequent calculations.

When you enter numbers, you can use the E notation, for example, 1.3e5 i.e. 130000.

Value of the trigonometric functions depends on the position of the switch:

DEG - degrees

RAD - radians

GRAD - gradians


List of supported functions

Trigonometric functions

sin(x) - sine of x

cos(x) - cosine of x

tg(x) - tangent of x

tan(x) - also tangent of x

ctg(x) - cotanget of x

cot(x) - also cotanget of x

sec(x) - secant of x

cosec(x) - cosecant of x

csc(x) - also cosecant of x

arcsin(x) - arcsine of x

arccos(x) - arccosine of x

arctg(x) - arctangent of x

arctan(x) - also arctangent of x

arcctg(x) - arccotangent of x

arccot(x) - also arccotangent of x

arcsec(x) - arcsecant of x

arccosec(x) - arccosecant of x

arccsc(x) - also arccosecant of x

Hyperbolic function

sinh(x) - hiperbolic sine of x

sh(x) - also hiperbolic sine of x

cosh(x) - hiperbolic cosine of x

ch(x) - also hiperbolic cosine of x

tanh(x) - hiperbolic tangents of x

th(x) - also hiperbolic tangents of x

coth(x) - hiperbolic cotangent of x

cth(x) - also hiperbolic cotangent of x

sech(x) - hiperbolic secant of x

cosech(x) - hiperbolic cosecant of x

csch(x) - also hiperbolic cosecant of x

arsh(x) - inverse hiperbolic sine of x

arch(x) - inverse hiperbolic cosine of x

arth(x) - inverse hiperbolic tangent of x

arcth(x) - inverse hiperbolic cotangent of x

arsch1(x) - inverse hiperbolic secant of x (with plus sign)

arsch2(x) - inverse hiperbolic secant of x (with minus sign)

arcsch(x) - inverse hiperbolic cosecant of x

Other functions

abs(x) - absolute value of x

lg(x) - common logarithm of x

log10(x) - also common logarithm of x

ln(x) - natural logarithm of x

log2(x) - binary logarithm of x

log(b, x) - logarithm of x to base b

exp(x) - exponential function of x

sqrt(x) - square root of x

cbrt(x) - cube root of x

round(x) - rounded value of x

rand(x) - random value from 0 to x

pow(x, y) - x raised to power y, y maybe less then 1, for example, pow(8, 1/3) - cube root of 8