手机
当前位置:查字典教程网 >编程开发 >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树的代码,可以嵌套任意层

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

写一段简单的PHP建立文件夹代码

PHP 增加了对 .ZIP 文件的读取功能

PHP实现分页的一个示例

不用GD库生成当前时间的PNG格式图象的程序

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

PHP滚动日志的代码实现

PHP4引用文件语句的对比

PHP设计模式之适配器模式代码实例

精品推荐
分类导航