0
2つの数字を取り、3つの10進数に丸めた計算値を返すメソッドを作成しました。私は1.141
のような数字をどのように丸められるのか知りたいのですが、5.0
のような数字は整数(5
)になります。いくつかの数字を四捨五入し、一部をintに変換する
コード:
def calculateHypotenuse(a,b)
if (a <= 0 || b <= 0)
return raise
end
c = Math.sqrt((a * a) + (b * b))
return c.round(3)
end