静岡理工科大学 菅沼ホーム Ruby 目次 索引

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 円周率

モジュール関数

定数

静岡理工科大学 菅沼ホーム Ruby 目次 索引