Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.GetFile(document.FullName)
nSize = oFile.Size
我得到了文件的大小,我想将这个数字转换成 xx
kb
mb
gb
这种格式化的,请问代码怎么应该怎么写
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.GetFile(document.FullName)
nSize = oFile.Size
我得到了文件的大小,我想将这个数字转换成 xx
kb
mb
gb
这种格式化的,请问代码怎么应该怎么写
这这这???
oFile.Size 输出是字节大小
1B(byte,字节)= 8 bit(见下文);
1KiB(Kibibyte,千字节)=1024B= 2^10 B;
1MiB(Mebibyte,兆字节,百万字节,简称“兆”)=1024KB= 2^20 B;
1GiB(Gibibyte,吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B