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 相关文章推荐
简单采集了yahoo的一些数据
Feb 14 PHP
Joomla下利用configuration.php存储简单数据
May 19 PHP
php 注释规范
Mar 29 PHP
解析php中var_dump,var_export,print_r三个函数的区别
Jun 21 PHP
php判断文件上传类型及过滤不安全数据的方法
Dec 17 PHP
分享PHP守护进程类
Dec 30 PHP
PHP简单实现文本计数器的方法
Apr 28 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
Oct 28 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
php文件包含的几种方式总结
Sep 19 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
Oct 11 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Dec 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
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
php表单敏感字符过滤类
2014/12/08 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
在Laravel5.6中使用Swoole的协程数据库查询
2018/06/15 PHP
用JQuery模仿淘宝的图片放大镜显示效果
2011/09/15 Javascript
JS中判断null、undefined与NaN的方法
2014/03/24 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
JS验证邮件地址格式方法小结
2015/12/01 Javascript
js实现仿qq消息的弹出窗效果
2016/01/06 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
jquery ztree异步搜索(搜叶子)实践
2016/02/25 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
jQuery选择器实例应用
2017/01/05 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
React Native使用Modal自定义分享界面的示例代码
2017/10/31 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
2017/11/29 Javascript
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
python pickle 和 shelve模块的用法
2013/09/16 Python
完美解决Python2操作中文名文件乱码的问题
2017/01/04 Python
Python检查ping终端的方法
2019/01/26 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
Django自带的用户验证系统实现
2020/12/18 Python
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
Java平台和其他软件平台有什么不同
2015/06/05 面试题
线程问题:wait()方法是定义在哪个类里面
2015/07/07 面试题
大学生学习党课思想汇报
2014/01/03 职场文书
保险公司早会主持词
2014/03/22 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
Python趣味爬虫之用Python实现智慧校园一键评教
2021/05/28 Python
python基础之函数的定义和调用
2021/10/24 Python
Win11局域网共享权限在哪里设置? Win11高级共享的设置技巧
2022/04/05 数码科技
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python
MySQL 数据库范式化设计理论
2022/04/22 MySQL