字节b换算kb/mb/gb/tb/pb

时间:2023-03-09 18:04:33
字节b换算kb/mb/gb/tb/pb

public static string HumanReadableFilesize(double size)
{
string[] units = new string[] { "B", "KB", "MB", "GB", "TB", "PB" };
double mod = 1024.0;
int i = 0;
while (size >= mod)
{
size /= mod;
i++;
}
return Math.Round(size, 2) + units[i];
}