# File lib/facter/util/memory.rb, line 27
27:   def self.scale_number(size, multiplier)
28:     suffixes = ['', 'kB', 'MB', 'GB', 'TB']
29: 
30:     s = suffixes.shift
31:     while s != multiplier
32:       s = suffixes.shift
33:     end
34: 
35:     while size > 1024.0
36:       size /= 1024.0
37:       s = suffixes.shift
38:     end
39: 
40:     return "%.2f %s" % [size, s]
41:   end