Sha256: 457c0726f137f96c9c5508439bfc1063ec01928fad4aee4dabfd3b0543e97f55

Contents?: true

Size: 207 Bytes

Versions: 5

Compression:

Stored size: 207 Bytes

Contents

class Numeric
  
  #------------------------------------------------------------------------------
  def percent_of(n, precision = 0)
    n == 0 ? 0 : (self.to_f / n.to_f * 100.0).round(precision)
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
dm_ruby_extensions-1.0.8 lib/dm_ruby_extensions/extend_numeric.rb
dm_ruby_extensions-1.0.7 lib/dm_ruby_extensions/extend_numeric.rb
dm_ruby_extensions-1.0.6 lib/dm_ruby_extensions/extend_numeric.rb
dm_ruby_extensions-1.0.5 lib/dm_ruby_extensions/extend_numeric.rb
dm_ruby_extensions-1.0.0 lib/dm_ruby_extensions/extend_numeric.rb