math
abs
: Absolute value
Arguments < a: Number
Return value < |a|
: Number
Returns the absolute value of the given number.
sin
: Sine
Arguments < a: Float
Return value < sin(a)
: Float
Returns the mathematical sine of the input. The input angle is treated as radians.
cos
: Cosine
Arguments < a: Float
Return value < cos(a)
: Float
Returns the mathematical cosine of the input. The input angle is treated as radians.
tan
: Tangent
Arguments < a: Float
Return value < tan(a)
: Float
Returns the mathematical tangent of the input. The input angle is treated as radians.
exp
: Exponent
Arguments < a: Float
Return value < e^a
: Float
Returns e (Euler's constant, approximately 2.718281) to the power of a. This is the most accurate power function.
ln
: Natural logarithm
Arguments < a: Float
Return value < ln(a)
: Float
Returns the natural logarithm of a. This is the most accurate logarithm function.
log
: Logarithm
Arguments < n: Float < a: Float
Return value < log_n(a)
: Float
Returns the logarithm with the base of n of a. This is mathematically equivalent to ln(a) / ln(n)
.
hypot
: Hypotenuse
Arguments < a: Float < b: Float
Return value < hypot(a, b)
: Float
Returns the size of the hypotenuse with the adjacent and opposite being a and b. This is the value sqrt(a*a + b*b)
as calculated by Pythagoras' formula, but it avoids overflows and imprecisions caused by large intermediary values.