C# 文件大小字节byte换算为 Kb Mb Gb Tb 您所在的位置:网站首页 mb转换成比特 C# 文件大小字节byte换算为 Kb Mb Gb Tb

C# 文件大小字节byte换算为 Kb Mb Gb Tb

2024-02-26 17:23| 来源: 网络整理| 查看: 265

C# 文件大小字节byte换算为 Kb Mb Gb Tb

1、使用到的函数

      Math.Pow(x,y) //返回 x 的 y 次幂的值

      NumberObject.ToString("f2") //可把 Number 四舍五入为指定小数位数的字符串

2、计算文件大小,保留两位小数

     ///           /// 计算文件大小函数(保留两位小数),Size为字节大小          ///           /// 初始文件大小         ///          public static string GetFileSize(long size)         {        var num = 1024.00; //byte         if (size < num)      return size + "B";         if (size < Math.Pow(num, 2))      return (size / num).ToString("f2") + "K"; //kb         if (size < Math.Pow(num, 3))      return (size / Math.Pow(num, 2)).ToString("f2") + "M"; //M         if (size < Math.Pow(num, 4))      return (size / Math.Pow(num, 3)).ToString("f2") + "G"; //G         return (size / Math.Pow(num, 4)).ToString("f2") + "T"; //T          }



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有