パーセンテージを求めたい小さな数字が 2 つあります。
First number: 0.683789473684211
Second number: 0.678958333333333
数値の何パーセントが大きいか小さいかを調べたい。これらはたまたま小さな数ですが、もっと大きくなる可能性があります。最初の数値は 250 で、2 番目の数値は 0.3443435 です。私がやろうとしているのは、最初の数値が 2 番目の数値よりも 25% 大きいかどうかを検出することです。
私はこれを使ってみました:
class Numeric
def percent_of(n)
self.to_f / n.to_f * 100.0
end
end
しかし、それは私がゼロで割っていると言い続けました
どのようにしますか?