Top Level Namespace

Defined Under Namespace

Modules: Ridoku Classes: IO, NilClass, String

Constant Summary collapse

BYTE_UNITS2 =
[[1073741824, "GB"], [1048576, "MB"], [1024, "KB"], [0,
"B"]]

Instance Method Summary collapse

Instance Method Details

#nice_bytes(n) ⇒ Object



714
715
716
717
# File 'lib/ridoku/base.rb', line 714

def nice_bytes(n)
  unit = BYTE_UNITS2.detect{ |u| n > u[0] }
  "#{n/unit[0]} #{unit[1]}"
end