PHP与C#分别格式化文件大小的代码
2011-05-14 00:00
453 查看
PHP 版:
C# 版:
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代码:格式化文件的大小
- PHP格式化(文件)存储数据大小(SIZE)显示
- php获取远程文件大小的三种方法(实例代码)
- PHP文件大小格式化函数合集
- PHP格式化(文件)存储数据大小(SIZE)显示
- PHP文件大小格式化函数合集
- PHP代码统计文件大小(自动确定单位)
- php使用curl下载指定大小的文件实例代码
- PHP实现格式化文件数据大小显示的方法
- 分享一个格式化文件大小的 C# 方法
- C#格式化文件大小
- 获取服务器支持文件最大上传大小 (PHP代码函数)
- php中检测上传文件类型与上传图片大小代码
- C#:格式化文件大小的C#方法[转]
- php获取远程文件内容与大小的函数代码
- 【实战代码】PHP实现读取一个1G的文件大小
- PHP获取文件大小并格式化
- PHP格式化显示文件大小函数
- php中检测上传文件类型与上传图片大小代码
- phper 的两个实用批处理助你自动格式化php代码、清除svn、netbeans等工程文件