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     }
    乌龟才背着房子过一辈子
  • 相关阅读:
    gym102215题解
    Codeforces6E_Exposition
    Codeforces893F_Subtree Minimum Query
    是男人就过八题A_A String Game
    gym101666题解
    gym102201E_Eat Economically
    gym102346题解
    C++输入函数用法
    迷宫问题(BFS+保存路径) POJ No.3984
    【BFS】迷宫的最短路径问题
  • 原文地址:https://www.cnblogs.com/Yellowshorts/p/3085515.html
Copyright © 2011-2022 走看看