stuppid_bot

Untitled

Apr 3rd, 2013
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function formatSize(size) {
  2.     var i = 0,
  3.         base = 1024,
  4.         prefixes = ' KMGTPEZY';
  5.    
  6.     if (size < 1) {
  7.         return '0';
  8.     }
  9.     else if (size >= base) {
  10.         i = Math.floor( Math.log(size) / Math.log(base) );
  11.         if (i >= prefixes.length) return 'n/a';
  12.         size = ( size / Math.pow(base, i) ).toFixed(2) * 1 + ' ';
  13.     }
  14.    
  15.     return size + prefixes[i] + 'B';
  16. }
Advertisement
Add Comment
Please, Sign In to add comment