手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP与C#分别格式化文件大小的代码
PHP与C#分别格式化文件大小的代码
摘要:PHP版:复制代码代码如下:functionformat($size){$sizetext=array("B","KB","MB","GB"...

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实现分页的一个示例

PHP4引用文件语句的对比

PHP中GET变量的使用

PHP获取文件行数的方法

PHP开发的9条经验总结

PHP设计模式之装饰者模式代码实例

php格式化电话号码的方法

PHP获取数组的键与值方法小结

PHP中把对象转换为关联数组代码分享

解决RHAS3中Apache2的PHP上传文件大小的限制

精品推荐
分类导航