Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. func magic(x,size):
  2. str( round(size/round(x/1024)) )
  3.  
  4. func convert_size(size):
  5. var size_int = [int(1 << 10), int(1 << 20), int(1 << 30), int(1 << 40), int(1 << 50)]
  6. var size_text = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']
  7. for i in size_in_int:
  8. if size < i:
  9. var g = size_int[i]
  10. var position = int((1024 % i) / 1024 * g)
  11. var ss = magic(i,size)
  12. return ss + ' ' + size_text[position]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement