Mini Shell
--- !ruby/object:RI::ClassDescription
attributes: []
class_methods:
- !ruby/object:RI::MethodSummary
name: acos
- !ruby/object:RI::MethodSummary
name: acosh
- !ruby/object:RI::MethodSummary
name: asin
- !ruby/object:RI::MethodSummary
name: asinh
- !ruby/object:RI::MethodSummary
name: atan
- !ruby/object:RI::MethodSummary
name: atan2
- !ruby/object:RI::MethodSummary
name: atanh
- !ruby/object:RI::MethodSummary
name: cos
- !ruby/object:RI::MethodSummary
name: cosh
- !ruby/object:RI::MethodSummary
name: erf
- !ruby/object:RI::MethodSummary
name: erfc
- !ruby/object:RI::MethodSummary
name: exp
- !ruby/object:RI::MethodSummary
name: frexp
- !ruby/object:RI::MethodSummary
name: hypot
- !ruby/object:RI::MethodSummary
name: ldexp
- !ruby/object:RI::MethodSummary
name: log
- !ruby/object:RI::MethodSummary
name: log10
- !ruby/object:RI::MethodSummary
name: sin
- !ruby/object:RI::MethodSummary
name: sinh
- !ruby/object:RI::MethodSummary
name: sqrt
- !ruby/object:RI::MethodSummary
name: tan
- !ruby/object:RI::MethodSummary
name: tanh
comment:
- !ruby/struct:SM::Flow::P
body: The <tt>Math</tt> module contains module functions for basic trigonometric and transcendental functions. See class <tt>Float</tt> for a list of constants that define Ruby's floating point accuracy.
constants:
- !ruby/object:RI::Constant
comment:
name: PI
value: rb_float_new(M_PI)
- !ruby/object:RI::Constant
comment:
name: PI
value: rb_float_new(atan(1.0)*4.0)
- !ruby/object:RI::Constant
comment:
name: E
value: rb_float_new(M_E)
- !ruby/object:RI::Constant
comment:
name: E
value: rb_float_new(exp(1.0))
full_name: Math
includes: []
instance_methods:
- !ruby/object:RI::MethodSummary
name: acos
- !ruby/object:RI::MethodSummary
name: acosh
- !ruby/object:RI::MethodSummary
name: asin
- !ruby/object:RI::MethodSummary
name: asinh
- !ruby/object:RI::MethodSummary
name: atan
- !ruby/object:RI::MethodSummary
name: atan2
- !ruby/object:RI::MethodSummary
name: atanh
- !ruby/object:RI::MethodSummary
name: cos
- !ruby/object:RI::MethodSummary
name: cosh
- !ruby/object:RI::MethodSummary
name: exp
- !ruby/object:RI::MethodSummary
name: log
- !ruby/object:RI::MethodSummary
name: log10
- !ruby/object:RI::MethodSummary
name: rsqrt
- !ruby/object:RI::MethodSummary
name: sin
- !ruby/object:RI::MethodSummary
name: sinh
- !ruby/object:RI::MethodSummary
name: sqrt
- !ruby/object:RI::MethodSummary
name: sqrt
- !ruby/object:RI::MethodSummary
name: tan
- !ruby/object:RI::MethodSummary
name: tanh
name: Math
superclass:
Zerion Mini Shell 1.0