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编写PDF文档生成器
Oct 09 PHP
深入file_get_contents与curl函数的详解
Jun 25 PHP
php中explode函数用法分析
Nov 15 PHP
基于递归实现的php树形菜单代码
Nov 19 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
Jun 20 PHP
apache和PHP如何整合在一起
Oct 12 PHP
PHP加密解密函数详解
Oct 28 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
Zend Framework常用校验器详解
Dec 09 PHP
PHP实现的敏感词过滤方法示例
Mar 06 PHP
PHP实现对数字分隔加千分号的方法
Mar 18 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
Mar 04 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获取http请求的头信息实现步骤
2012/12/16 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
js 实现 input type="file" 文件上传示例代码
2013/08/07 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
js捕获鼠标滚轮事件代码
2013/12/16 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
不依赖Flash和任何JS库实现文本复制与剪切附源码下载
2015/10/09 Javascript
js数组常见操作及数组与字符串相互转化实例详解
2015/11/10 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
2016/09/29 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
vue.js将unix时间戳转换为自定义时间格式
2017/01/03 Javascript
jQuery简单实现遍历单选框的方法
2017/03/06 Javascript
详解如何实现一个简单的 vuex
2018/02/10 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
vue-cli2.9.3 详细教程
2018/04/23 Javascript
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
Element-ui 自带的两种远程搜索(模糊查询)用法讲解
2021/01/29 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
TensorFlow数据输入的方法示例
2018/06/19 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
pandas分组聚合详解
2020/04/10 Python
python爬虫调度器用法及实例代码
2020/11/30 Python
香港百佳网上超级市场:PARKNSHOP.com
2020/06/10 全球购物
大学军训感言300字
2014/03/09 职场文书
小学端午节活动方案
2014/03/13 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL
错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法?
2022/07/07 数码科技