情報学部
菅沼ホーム
目次
索引
Math モジュール
浮動小数点演算をサポートするクラスです.Math モジュールは,同じ定義のメソッドと特異メソッドとの両方が定義されているので,以下に示すように,特異メソッドを呼び出して使う使い方と,クラスにインクルードして使う使い方との両方ができます.
p Math.cos(Math::PI * 60.0 / 180.0) # 0.5 を出力 include Math p cos(PI * 60.0 / 180.0) # 0.5 を出力
[モジュール関数]
acos
逆余弦
asin
逆正弦
atan
逆正接
atan2
逆正接
acosh
逆双曲線関数(余弦)
asinh
逆双曲線関数(正弦)
atanh
逆双曲線関数(正接)
cos
余弦
sin
正弦
tan
正接
cosh
双曲線関数(余弦)
sinh
双曲線関数(正弦)
tanh
双曲線関数(正接)
erf
誤差関数
erfc
相補誤差関数
exp
指数関数
frexp
実数 x の指数部と仮数部
hypot
平方根
ldexp
2 の冪乗を乗じた値
log
自然対数
log10
常用対数
sqrt
平方根
[定数]
E
自然対数の底
PI
円周率
[
モジュール関数
]
Math.acos ( x )
Math.asin ( x )
Math.atan ( x )
x の逆三角関数の値をラジアンで返します.返される値の範囲は,それぞれ,[0, +π],[-π/2, +π/2],(-π/2, +π/2) です.
Math.atan2 ( y, x )
y / x の逆正接を,[-π, π] の範囲で返します.
Math.acosh ( x )
Math.asinh ( x )
Math.atanh ( x )
x の逆双曲線関数の値を返します.
Math.cos ( x )
Math.sin ( x )
Math.tan ( x )
ラジアンで表された x の,三角関数の値を [-1, 1] の範囲で返します.
Math.cosh ( x )
Math.sinh ( x )
Math.tanh ( x )
x の双曲線関数の値を返します.
Math.erf ( x )
Math.erfc ( x )
x の誤差関数( erf ),相補誤差関数( erfc )の値を返します.
Math.exp ( x )
x の指数関数の値を返します.
Math.frexp ( x )
実数 x の指数部と仮数部を返します.
Math.hypot ( x, y )
sqrt(x*x + y*y) を返します.
Math.ldexp ( x, exp )
実数 x に 2 の exp 乗をかけた数を返します.
Math.log ( x )
x の自然対数を返します.
Math.log10 ( x )
x の常用対数を返します.
Math.sqrt ( x )
x の平方根を返します.
[
定数
]
Math::E
自然対数の底
Math::PI
円周率
情報学部
菅沼ホーム
目次
索引