Ruby Tips!

RubyのTipsを紹介します

三角関数を使用した計算をする

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