我是靠谱客的博主 甜甜饼干,这篇文章主要介绍PHP与C#分别格式化文件大小的代码,现在分享给大家,希望可以做个参考。

PHP 版:

复制代码 代码如下:

function format($size)
{
$sizetext = array(" B", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
return round($size/pow(1024,($i=floor(log($size,1024)))),2).$sizetext[$i];
}

C# 版:
复制代码 代码如下:

public string formatSize(long size)
{
if (size == 0) return "0";
string[] sizetext = new string[] { " B", " KB", " MB", " GB", " TB", " PB" };
int i = (int)Math.Floor(Math.Log(size, 1024));
return Math.Round(size / Math.Pow(1024, i), 2).ToString() + sizetext[i];
}

最后

以上就是甜甜饼干最近收集整理的关于PHP与C#分别格式化文件大小的代码的全部内容,更多相关PHP与C#分别格式化文件大小内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(202)

评论列表共有 0 条评论

立即
投稿
返回
顶部