2014-03-24 三角関数を使用した計算をする Rubyでは、Mathモジュールに三角関数が定義されている。 これらの関数に与えるのはラジアンである。 モジュール関数 意味 sin 正弦関数 sinh 双曲線正弦関数 cos 余弦関数 cosh 双曲線余弦関数 tan 正接関数 tanh 双曲線正接関数 asin 逆正弦関数 asinh 逆双曲線正弦関数 acos 逆余弦関数 acosh 逆双曲線余弦関数 atan 逆正接関数 atan2 y/xの逆正接関数 atanh 逆双曲線正接関数 p Math.sin(90.0 / 180.0 * Math::PI) #=> 1.0