zoukankan      html  css  js  c++  java
  • 字节的转换 如何将B转换成GB、MB和KB

     1     const int GB = 1024 * 1024 * 1024;//定义GB的计算常量
     2     const int MB = 1024 * 1024;//定义MB的计算常量
     3     const int KB = 1024;//定义KB的计算常量
     4     public string ByteConversionGBMBKB(Int64 KSize)
     5     {
     6         if (KSize / GB >= 1)//如果当前Byte的值大于等于1GB
     7             return (Math.Round(KSize / (float)GB, 2)).ToString() + "GB";//将其转换成GB
     8         else if (KSize / MB >= 1)//如果当前Byte的值大于等于1MB
     9             return (Math.Round(KSize / (float)MB, 2)).ToString() + "MB";//将其转换成MB
    10         else if (KSize / KB >= 1)//如果当前Byte的值大于等于1KB
    11             return (Math.Round(KSize / (float)KB, 2)).ToString() + "KB";//将其转换成KGB
    12         else
    13             return KSize.ToString() + "Byte";//显示Byte值
    14     }
    15 
    16     protected void Button1_Click(object sender, EventArgs e)
    17     {
    18         TextBox2.Text = ByteConversionGBMBKB(Convert.ToInt64(TextBox1.Text));
    19     }
    乌龟才背着房子过一辈子
  • 相关阅读:
    matlab后处理保存avi动画
    Python3在Windows安装配置及简单试用
    Matlab,C++存取二进制
    批量修改文件名
    这是我的第一篇博客园博客
    android的平台架构及特性
    Android开发学习
    跟着9张思维导图学习Javascript
    如何使用css和jquery控制文章标题字数?
    分离构造器(2-2)
  • 原文地址:https://www.cnblogs.com/Yellowshorts/p/3085515.html
Copyright © 2011-2022 走看看