Functions

All the presented functions are built in. Despite this, they can be redefined by the user. See also the examples of using these functions with scientific, rational, integer, and complex numbers.

Name Description Supported number type (* - for all)
sin sine exponent, complex
cos cosine exponent, complex
tan tangent exponent, complex
cot cotangent exponent, complex
sec secant exponent, complex
csc cosecant exponent, complex
     
arcsin arcsine exponent, complex
arccos arccosine exponent, complex
arctan arctangent exponent, complex
arccot arccotangent exponent, complex
arcsec arcsecant exponent, complex
arccsc arccosecant exponent, complex
     
sinh hyperbolic sine exponent, complex
cosh hyperbolic cosine exponent, complex
tanh hyperbolic tangent exponent, complex
coth hyperbolic cotangent exponent, complex
sech hyperbolic secant exponent, complex
csch hyperbolic cosecant exponent, complex
arsinh area hyperbolic sine exponent, complex
arcosh area hyperbolic cosine exponent, complex
artanh area hyperbolic tangent exponent, complex
arcoth area hyperbolic cotangent exponent, complex
arsech area hyperbolic secant exponent, complex
arcsch area hyperbolic cosecant exponent, complex
     
exp exponent exponent, complex
ln natural logarithm exponent, complex
log logarithm exponent, complex
     
(pow) power *
(sqrt) square root exponent, complex
(root) root exponent, complex
(sum) summation *
(prod) product *
(integral) integral exponent
(diff) derivative exponent
(fact) factorial *
(mod) module *
     
abs absolute value *
int integer quantity exponent, integer, fraction
fract fraction quantity exponent, fraction
round round exponent, integer, fraction
     
and logical AND integer
or logical OR integer
xor exclusive OR integer
not logical NO integer
     
arg complex number argument complex
mod complex number modulus complex
re complex number real component complex
im complex number imaginary component complex