class Imgurr::Numbers
Public Class Methods
to_human(number)
click to toggle source
# File lib/imgurr/numbers.rb, line 4 def to_human(number) units = %W(B KiB MiB GiB TiB) size, unit = units.reduce(number.to_f) do |(fsize, _), utype| fsize > 512 ? [fsize / 1024, utype] : (break [fsize, utype]) end return "#{"%.3f" % size} #{unit}" end