module Math |
The Math module contains module functions for basic trigonometric and transcendental functions.
constants |
E |
2.718281828 | Value of e (base of natural logarithms) |
PI |
3.141592654 | Value of PI |
class methods | |
atan2 | Math.atan2( y, x ) -> aFloat | Computes the arc tangent given y and x. Returns -PI..PI. |
cos | Math.cos( aNumeric ) -> aFloat | Computes the cosine of aNumeric (expressed in radians). Returns -1..1. |
exp | Math.exp( aNumeric ) -> aFloat | Returns e raised to the power of aNumeric. |
frexp | Math.frexp( aNumeric ) -> anArray | Returns a two-element array ([aFloat, aFixnum]) containing the normalized fraction and exponent of aNumeric. |
ldexp | Math.ldexp( aFloat, anInteger ) -> aFloat | Returns the value of aFloat * 2anInteger. |
log | Math.log( aNumeric ) -> aFloat | Returns the natural logarithm of aNumeric. |
log10 | Math.log10( aNumeric ) -> aFloat | Returns the base 10 logarithm of aNumeric. |
sin | Math.sin( aNumeric ) -> aFloat | Computes the sine of aNumeric (expressed in radians). Returns -1..1. |
sqrt | Math.sqrt( aNumeric ) -> aFloat |
Returns the non-negative square root of aNumeric.
Raises ArgError if aNumeric is less than zero.
|
tan | Math.tan( aNumeric ) -> aFloat | Returns the tangent of aNumeric (expressed in radians). |