Class: Float

Inherits:
Object
  • Object
show all
Defined in:
lib/jkr/numeric.rb

Instance Method Summary collapse

Instance Method Details

#to_hstrObject



17
18
19
20
21
22
23
24
25
26
27
# File 'lib/jkr/numeric.rb', line 17

def to_hstr
  if self < 2**10
    sprintf('%.2f', self)
  elsif self < 2**20
    sprintf('%.2fK', self / 2**10)
  elsif self < 2**30
    sprintf('%.2fM', self / 2**20)
  else
    sprintf('%.2fG', self / 2**30)
  end
end