rails2.0 以降は active_support により Float が拡張されているため、Float#round を使って実現できる。 activesupport/lib/active_support/core_ext/float/rounding.rb のコメントより x = 1.337 x.round # => 1 x.round(1) # => 1.3 x.round(2) # => 1.34 rails を使わない場合は以下の記事 Ruby で小数点以下の四捨五入 http://d.hatena.ne.jp/kusakari/20080129/1201596766