PHP与C#分别格式化文件大小的代码


Posted in PHP onMay 14, 2011

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 相关文章推荐
PHP 常见郁闷问题答解
Nov 25 PHP
一些被忽视的PHP函数(简单整理)
Apr 30 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
学习PHP的数组总结【经验】
May 05 PHP
php时间计算相关问题小结
May 09 PHP
php常用数组函数实例小结
Dec 29 PHP
ThinkPHP删除栏目(实现批量删除栏目)
Jun 21 PHP
解决form中action属性后面?传递参数 获取不到的问题
Jul 21 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
Aug 09 PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
Mar 12 PHP
php的优点总结 php有哪些优点
Jul 19 PHP
PHP中mysqli_get_server_version()的实例用法
Feb 03 PHP
PHP读取ACCESS数据到MYSQL的代码
May 11 #PHP
php 数组的一个悲剧?
May 11 #PHP
php 归并排序 数组交集
May 10 #PHP
php 冒泡排序 交换排序法
May 10 #PHP
谷歌音乐搜索栏的提示功能php修正代码
May 09 #PHP
php 随机排序广告的实现代码
May 09 #PHP
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
May 09 #PHP
You might like
php制作中间带自己定义图片二维码的方法
2014/01/27 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
PHP利用imagick生成组合缩略图
2016/02/19 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
Array.prototype.slice 使用扩展
2010/06/09 Javascript
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
JavaScript实现分页效果
2017/03/28 Javascript
Vue.js实现模拟微信朋友圈开发demo
2017/04/20 Javascript
node.js中debug模块的简单介绍与使用
2017/04/25 Javascript
vue表单自定义校验规则介绍
2018/08/28 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
js动态添加带圆圈序号列表的实例代码
2021/02/18 Javascript
Python实现的一个简单LRU cache
2014/09/26 Python
pandas将DataFrame的列变成行索引的方法
2018/04/10 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
Python实现合并两个有序链表的方法示例
2019/01/31 Python
Python编程中类与类的关系详解
2019/08/08 Python
Django对接支付宝实现支付宝充值金币功能示例
2019/12/17 Python
澳大利亚窗帘商店:Curtain Wonderland
2019/12/01 全球购物
八年级物理教学反思
2014/01/19 职场文书
市场部管理制度
2014/02/02 职场文书
设备收款委托书范本
2014/10/02 职场文书
产品质量保证书范本
2015/02/27 职场文书
工作简报范文
2015/07/21 职场文书