浮動小数点演算をサポートするクラス.Mathモジュールは同じ定義 のメソッドと特異メソッドとの両方が定義されているので,特異メ ソッドを呼び出して使う使い方と,クラスにインクルードして使う 使い方との両方ができます.
例:
pi = Math.atan2(1, 1)*4; include Math pi2 = atan2(1, 1)*4
atan2(x, y)
π〜-πの範囲でx/yのアークタンジェント を返します.
cos(x)
sin(x)
tan(x)
-1〜1の範囲でラジアンで表されたxの三角関数の値を返します.
exp(x)
xの指数関数の値を返します.
frexp(x)
実数xの指数部と仮数部を返します.
ldexp(x,exp)
実数xに2のexp乗をかけた数を返します.
log(x)
xの自然対数を返します.
log10(x)
xの常用対数を返します.
sqrt(x)
xの平方根を返します.xの値が負である時 には例外が発生します.
PI
円周率
E
e