## Trigonometry

acos
`acos (x)`

Aliases: `arccos`

The arccos (inverse cos) function.

acosh
`acosh (x)`

Aliases: `arccosh`

The arccosh (inverse cosh) function.

acot
`acot (x)`

Aliases: `arccot`

The arccot (inverse cot) function.

acoth
`acoth (x)`

Aliases: `arccoth`

The arccoth (inverse coth) function.

acsc
`acsc (x)`

Aliases: `arccsc`

The inverse cosecant function.

acsch
`acsch (x)`

Aliases: `arccsch`

The inverse hyperbolic cosecant function.

asec
`asec (x)`

Aliases: `arcsec`

The inverse secant function.

asech
`asech (x)`

Aliases: `arcsech`

The inverse hyperbolic secant function.

asin
`asin (x)`

Aliases: `arcsin`

The arcsin (inverse sin) function.

asinh
`asinh (x)`

Aliases: `arcsinh`

The arcsinh (inverse sinh) function.

atan
`atan (x)`

Aliases: `arctan`

Calculates the arctan (inverse tan) function.

atanh
`atanh (x)`

Aliases: `arctanh`

The arctanh (inverse tanh) function.

atan2
`atan2 (y, x)`

Aliases: `arctan2`

Calculates the arctan2 function. If `x>0` then it returns `atan(y/x)`. If `x<0` then it returns `sign(y) * (pi - atan(|y/x|)`. When `x=0` it returns ```sign(y) * pi/2```. `atan2(0,0)` returns 0 rather than failing.

cos
`cos (x)`

Calculates the cosine function.

cosh
`cosh (x)`

Calculates the hyperbolic cosine function.

cot
`cot (x)`

The cotangent function.

coth
`coth (x)`

The hyperbolic cotangent function.

csc
`csc (x)`

The cosecant function.

csch
`csch (x)`

The hyperbolic cosecant function.

sec
`sec (x)`

The secant function.

sech
`sech (x)`

The hyperbolic secant function.

sin
`sin (x)`

Calculates the sine function.

sinh
`sinh (x)`

Calculates the hyperbolic sine function.

tan
`tan (x)`

Calculates the tan function.

`tanh (x)`