Class: RademadeAdmin::FileInfoFormatter
- Inherits:
-
Object
- Object
- RademadeAdmin::FileInfoFormatter
- Defined in:
- lib/rademade_admin/file_info_formatter.rb
Class Method Summary collapse
Class Method Details
.format_size(size) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/rademade_admin/file_info_formatter.rb', line 5 def self.format_size(size) units = %w(B KB MB GB TB) digit_groups = (Math.log10(size) / Math.log10(1024)).to_i formatted_value = size.to_f / (1024 ** digit_groups) '%.2f' % formatted_value + ' ' + units[digit_groups] end |