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 相关文章推荐
利用 window_onload 实现select默认选择
Oct 09 PHP
php foreach 使用&(与运算符)引用赋值要注意的问题
Feb 16 PHP
php URL跳转代码 减少外链
Jun 25 PHP
PHP循环语句笔记(foreach,list)
Nov 29 PHP
Php中使用Select 查询语句的实例
Feb 19 PHP
ThinkPHP中的关联模型注意点
Jun 16 PHP
支持png透明图片的php生成缩略图类分享
Feb 08 PHP
Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
Mar 27 PHP
搭建自己的PHP MVC框架详解
Aug 16 PHP
php实现解析xml并生成sql语句的方法
Feb 03 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
Jul 30 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
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
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
jquery text(),val(),html()方法区别总结
2013/11/04 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
2015/12/08 Javascript
js选项卡的制作方法
2017/01/23 Javascript
jquery实时获取时间的简单实例
2017/01/26 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
面包屑导航详解
2017/12/07 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
js中script的上下放置区别,Dom的增删改创建操作实例分析
2019/12/16 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
Python将xml和xsl转换为html的方法
2015/03/10 Python
改进Django中的表单的简单方法
2015/07/17 Python
Python中enumerate函数代码解析
2017/10/31 Python
Python中extend和append的区别讲解
2019/01/24 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
python打包生成so文件的实现
2020/10/30 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
服务生自我鉴定
2014/01/22 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
学生周末回家住宿长期请假条
2014/02/15 职场文书
捐赠仪式主持词
2014/03/19 职场文书
岗位职责说明书模板
2014/07/30 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
2015中学教学工作总结
2015/07/22 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang
Python matplotlib安装以及实现简单曲线的绘制
2022/04/26 Python
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL