Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func magic(x,size):
- str( round(size/round(x/1024)) )
- func convert_size(size):
- var size_int = [int(1 << 10), int(1 << 20), int(1 << 30), int(1 << 40), int(1 << 50)]
- var size_text = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']
- for i in size_in_int:
- if size < i:
- var g = size_int[i]
- var position = int((1024 % i) / 1024 * g)
- var ss = magic(i,size)
- return ss + ' ' + size_text[position]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement