Fixes #890
This commit is contained in:
@@ -101,8 +101,8 @@ end
|
|||||||
class Numeric
|
class Numeric
|
||||||
def bytes_to_human
|
def bytes_to_human
|
||||||
units = %w{B KB MB GB TB}
|
units = %w{B KB MB GB TB}
|
||||||
e = (Math.log(self)/Math.log(1024)).floor
|
e = (Math.log(abs)/Math.log(1024)).floor
|
||||||
s = '%.3f' % (to_f / 1024**e)
|
s = '%.3f' % (abs.to_f / 1024**e)
|
||||||
s.sub(/\.?0*$/, ' ' + units[e])
|
s.sub(/\.?0*$/, ' ' + units[e])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user