On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions

Ruby Programming
Previous Page Home Next Page
 module Math

### Index:

atan2 cos exp frexp ldexp log log10 sin sqrt tan

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 *2 anInteger . 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).

Ruby Programming
Previous Page Home Next Page

 Published under the terms of the Open Publication License Design by Interspire