私はルビーを使用して投票を開発していますが、私が得た答えは間違っていますが、私は答えが100%時には101%か99%です。私はフロートの四捨五入ですが、答えを丸めずに非常に長い浮動小数点があるので、私はちょうどそれらを得ることができます。結果を計算して結果を表示する私のコードは私は投票結果を100%に丸める問題があります
>
@general_poll_graph_data = generalsortedoptions.collect do |o|
option = [keys[count], (((o.poll_votes.count.to_f)/@general_poll.poll_votes.count.to_f)*100).round_to(1)]
count = count + 1
option
end
私は実際に同じことをすることを考えていました –