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获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
May 05 PHP
浅析get与post的一些特殊情况
Jul 28 PHP
实例介绍PHP的Reflection反射机制
Aug 05 PHP
php实现的单一入口应用程序实例分析
Sep 23 PHP
PHP单态模式简单用法示例
Nov 16 PHP
PHP使用栈解决约瑟夫环问题算法示例
Aug 27 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
Jul 21 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
Apr 09 PHP
在PHP中实现使用Guzzle执行POST和GET请求
Oct 15 PHP
PHP大文件及断点续传下载实现代码
Aug 18 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
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
php.ini 配置文件的深入解析
2013/06/17 PHP
PHP基于面向对象实现的留言本功能实例
2018/04/04 PHP
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
2013/05/06 Javascript
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
node.js中的fs.chown方法使用说明
2014/12/16 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
smartupload实现文件上传时获取表单数据(推荐)
2016/12/12 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
详解Node.js串行化流程控制
2017/05/04 Javascript
Angular自定义组件实现数据双向数据绑定的实例
2017/12/11 Javascript
JS动画定时器知识总结
2018/03/23 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
《哪吒闹海》教学反思
2014/02/28 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
服务宗旨标语
2014/07/01 职场文书
满月酒邀请函
2015/01/30 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
护士2015年终工作总结
2015/04/29 职场文书
给老师的保证书怎么写
2015/05/09 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
2016优秀护士先进个人事迹材料
2016/02/25 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
Nginx利用Logrotate实现日志分割
2022/05/20 Servers