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     }
    乌龟才背着房子过一辈子
  • 相关阅读:
    RabbitMQ消费端自定义监听器DefaultConsumer
    RabbitMQ exchange交换机类型
    RabbitMQ 快速入门
    chrome jsonView插件安装
    谈谈令人头大的prototype 和__proto__
    原生JS写一个淡入淡出轮播图
    模拟聊天对话框
    全选反选的小案例
    原生js做一个简单的进度条
    点击回到顶部的按钮
  • 原文地址:https://www.cnblogs.com/Yellowshorts/p/3085515.html
Copyright © 2011-2022 走看看