当前位置:  编程技术>.net/c#/asp.net

C#格式化文件大小的实现代码

    来源: 互联网  发布时间:2014-08-30

    本文导语:  代码如下: //格式化文件大小为KB MB GB等 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)....

代码如下:

//格式化文件大小为KB MB GB等
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];
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor的类成员方法:服务格式化打印数据定义及介绍
  • 格式化是怎么实现的?格式化后存储的信息还在吗?
  • java命名空间javax.print类docflavor的类成员方法:客户端格式化打印数据定义及介绍
  • indent可用来格式化C代码,但是用什么格式化C++代码呢
  • python字符串格式化输出及相关操作代码举例
  • 格式化问题:红旗linux和win2000双系统如何才能完全格式化.
  • HTML 文本格式化标签大全
  • php格式化日期和时间格式化示例分享
  • Python中类似printf的字符串格式化详解
  • 请问linux中,如何编程知道硬盘是否格式化,如何编程实现格式化。最好有现成接口,谢谢。
  • php时间格式化函数date介绍及用法参考
  • mysql格式化小数保留小数点后两位(小数点格式化)
  • java格式化数值成货币格式示例
  • 什么命令可以查看Linux下的分区被格式化为什么格式,如果ext2、ext3?
  • 如何知道Linux格式化进度
  • 在linux下怎么格式化磁盘?
  • 请教Unix下文本格式的格式化报表设计思路
  • linux下硬盘格式化
  • 如何判断linux操作系统的某个分区是否格式化
  • 寻找linux格式化原理
  • 请问, 怎么样格式化swap分区?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3