Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/downloader_file.rb
Instance Method Summary collapse
Instance Method Details
#to_filesize ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/downloader_file.rb', line 7 def to_filesize { 'B'=> 1024, 'KB' => 1024 * 1024, 'MB' => 1024 * 1024 * 1024, 'GB' => 1024 * 1024 * 1024 * 1024, 'TB' => 1024 * 1024 * 1024 * 1024 * 1024 }.each_pair { |e, s| return "#{(self.to_f / (s / 1024)).round(2)}#{e}" if self < s } end |