A number of frequently-used functions are accessible from the calculator's button panel. A few less common functions like "hyperbolic arcsecant" are also available and can be typed in the work area as part of an expression to evaluate. All supported functions are described here, in alphabetical order.

Most functions use only one parameter value provided between parentheses after the function name. For a function that takes two parameters, use a semi-colon ';' to separate them from each other (see the examples below). A function that takes no parameter can omit parentheses altogether.

Arc-cosine (arccosine, inverse cosine). This function is only defined in the close range

acos(0.5) 1.0471975512The result is expressed using the currently-selected angle unit: radian, degree or gradient. In the above example, the result is in radians.

Hyperbolic arc-cosine (hyperbolic arccosine, hyperbolic inverse cosine). This function is only defined for parameter values of +1 or greater. Example:

acosh(2) 1.31695789692

Arc-cotangent (arccotangent, inverse cotangent). This function result is expressed using the currently-selected angle unit.

Hyperbolic arc-cotangent (hyperbolic arccotangent, hyperbolic inverse cotangent). This function is undefined in the close range

Arc-cosecant (arccosecant, inverse cosecant). This function result is expressed using the currently-selected angle unit. This function is undefined in the open range

Hyperbolic arc-cosecant (hyperbolic arccosecant, hyperbolic inverse cosecant). This function is undefined at zero.

Addition of two values (separated by a semi-colon character). For example:

add(12; 34) 46This function is equivalent to using the + operator.

Arc-secant (arcsecant, inverse secant). This function result is expressed using the currently-selected angle unit. This function is undefined in the open range

Hyperbolic arc-secant (hyperbolic arcsecant, hyperbolic inverse secant). This function is only defined in the semi-open range

Arc-sine (arcsine, inverse sine). This function result is expressed using the currently-selected angle unit. This function is only defined in the close range

Hyperbolic arc-sine (hyperbolic arcsine, hyperbolic inverse sine).

Arc-tangent (arctangent, inverse tangent). This function result is expressed using the currently-selected angle unit.

Hyperbolic arc-tangent (hyperbolic arctangent, hyperbolic inverse tangent). This function is only defined in the open range

Cosine of an angle in the currently-selected unit.

Cotangent of an angle in the currently-selected unit. This function is undefined at 1/2 circle angles.

Hyperbolic cotangent. This function is undefined at zero.

Cosecant of an angle in the currently-selected unit. The value is undefined at 1/2 circle angles.

Hyperbolic cosecant. This function is undefined at zero.

Cube of a value. This function is equivalent to raising a value to the third power so for some value *x* then *cube(x)* is equivalent to *x^3*.

Cubic root of a value. This function is equivalent to raising a value to the power of 1/3 so for some value *x* then *curt(x)* is equivalent to *x^(1/3)*.

Division of two values (separated by a semi-colon character)

div(36; 3) 12This function is equivalent to using the / operator.

Function e returns the base of natural logarithms.

Exponent function: e raised to the power of the given parameter.

Inverse of a value. For a value *x*, this is equivalent to *1/x*.

Natural logarithm (base e logarithm) of a value.

Common logarithm (base 10 logarithm) of a value.

Multiplication of two values (separated by a semi-colon character)

mul(11; 3) 33This function is equivalent to using the * operator.

Negative of a value. For a value *x*, this is equivalent to *-x*

Percent of a value. This is equivalent to using the % operator, which is equivalent to dividing a value by 100.

The value of PI. This function does not take any parameter so parentheses can be omitted. If parentheses are used, they must be empty.

pi 3.14159265359

Power function, a value raised to the power of a second value.

pow(2; 4) 16This function is equivalent to using the ^ operator.

Secant of an angle in the currently-selected unit. This function is undefined at 1/4 or 3/4 circle angles.

Sine of an angle in the currently-selected unit.

Square of a value. This function is equivalent to raising a value to the second power so for some value *x* then *sqr(x)* is equivalent to *x^2*.

Square root of a positive value. This function is equivalent to raising a value to the power of 1/2 so for some value *x* then *sqrt(x)* is equivalent to *x^(1/2)*.

Subtraction of two values (separated by a semi-colon character)

sub(2; 8) -6This function is equivalent to using the - operator.

Tangent of an angle in the currently-selected unit. This function is undefined at 1/4 or 3/4 circle angles.

Copyright © Réjean Lefebvre 2004-2011

Delta, British Columbia, Canada