ActiveSupport、Float#round_with_precision
>> require "rubygems" => true >> require "active_support" => true >> x = 1.337 => 1.337 >> x.round => 1 >> x.round(1) => 1.3 >> x.round(2) => 1.34 >> x.round(3) => 1.337 >> x.round_without_precision => 1
printf 使うのと何が違うんだ?と思ったが、printf では、文字列になってしまうか。既存の round の拡張ということっぽい