我想下面的方法添加到Ruby on Rails的Math类:
class Math def self.round_with_precision(number, precision) scalar = 10.0 ** precision number = number * scalar number = number.round number = number / scalar return number; end end
然后我将以下内容添加到我的environment.rb中:
require 'lib/math'
当我打开Rails控制台时,我收到以下错误:'./ lib/math.rb:2:TypeError Math不是一个类'
好像我忽略了一些非常简单的事情.
有什么想法吗?
在此先感谢您的帮助.
Math是一个模块,只需将类重命名为module.