如何为整个应用程序设置十进制数的精度

时间:2016-06-13 19:35:58

标签: ruby-on-rails ruby

我在选择号码时遇到问题,例如16.00在视野中。当我不使用方法number_with_precision时,有16.0。如何在应用程序助手中设置正确选择所有十进制数?

1 个答案:

答案 0 :(得分:1)

@rafael说你可以为它做猴子补丁。

以下是一个例子:

# config/initializers/numeric.rb

class Numeric
  def nice
    sprintf("%.2f", self)
  end
end

然后在你看来:

<%= @number.nice %>