Ruby 平方根を求める

Ruby 平方根を求める

Rubyで、平方根を求めるソースコードを記述してます。「Math::sqrt」を使用することで取得できます。結果の桁数を指定したい場合は「floor」などで切り捨てを実行します。

環境

  • OS windows11 home
  • ruby 3.1.3p185

平方根を求める

平方根を求めるには、「Math::sqrt」を使用します。

実際に、取得してみます。

p Math::sqrt(2) # 1.4142135623730951

p Math::sqrt(4) # 2.0

p Math::sqrt(9) # 3.0

取得できていることが確認できます。

「Math」を「include」して「sqrt」だけで使用することもできます。

include Math

p sqrt(2) # 1.4142135623730951

p sqrt(4) # 2.0

p sqrt(9) # 3.0

結果を切り上げ・切り捨て

また結果を桁数を指定して取得したい場合は、「ceil」や「floor」を使用します。

include Math

p sqrt(2) # 1.4142135623730951

# 少数3桁目で切り上げ
p sqrt(2).ceil(3) # 1.415

# 少数3桁目で切り捨て
p sqrt(2).floor(3) # 1.414

# 少数3桁目で四捨五入
p sqrt(2).round(3) # 1.414