Ruby Math Functions
EditRocket provides the following information on Math functions in the Ruby source code builder.
acos(x) - Computes the arc cosine of x. Returns 0..PI.
acosh(x) - Computes the inverse hyperbolic cosine of x.
asin(x) - Computes the arc sine of x. Returns 0..PI.
asinh(x) - Computes the inverse hyperbolic sine of x.
atan(x) - Computes the arc tangent of x. Returns -{PI/2} .. {PI/2}.
atan2(y, x) - Computes the arc tangent given y and x. Returns -PI..PI.
atanh(x) - Computes the inverse hyperbolic tangent of x.
cos(x) - Computes the cosine of x (expressed in radians). Returns -1..1.
cosh(x) - Computes the hyperbolic cosine of x (expressed in radians).
erf(x) - Calculates the error function of x.
erfc(x) - Calculates the complementary error function of x.
exp(x) - Returns e**x.
frexp(numeric) - Returns a two-element array containing the normalized fraction (a Float) and exponent (a Fixnum) of numeric.
hypot(x, y) - Returns sqrt(x**2 + y**2), the hypotenuse of a right-angled triangle with sides x and y.
ldexp(flt, int) - Returns the value of flt*(2**int).
log(numeric) - Returns the natural logarithm of numeric.
log10(numeric) - Returns the base 10 logarithm of numeric.
new -
rsqrt(a) -
sin(x) - Computes the sine of x (expressed in radians). Returns -1..1.
sinh(x) - Computes the hyperbolic sine of x (expressed in radians).
sqrt(numeric) - Returns the non-negative square root of numeric.
tan(x) - Returns the tangent of x (expressed in radians).
tanh() - Computes the hyperbolic tangent of x (expressed in radians).